urlmon: stubs for CreateAsyncBindCtx and IsAsyncMoniker

Kirill Smelkov kirr at landau.phys.spbu.ru
Fri Dec 12 16:19:56 CST 2003


Hello,

        Kirill Smelkov <kirr at landau.phys.spbu.ru>
        added CreateAsyncBindCtx and IsAsyncMoniker stubs.


-------------- next part --------------
Index: dlls/urlmon/umon.c
===================================================================
RCS file: /home/wine/wine/dlls/urlmon/umon.c,v
retrieving revision 1.24
diff -u -u -r1.24 umon.c
--- dlls/urlmon/umon.c	5 Sep 2003 23:08:30 -0000	1.24
+++ dlls/urlmon/umon.c	12 Dec 2003 14:03:12 -0000
@@ -803,6 +803,15 @@
 }
 
 /***********************************************************************
+ *           CreateAsyncBindCtx (URLMON.@)
+ */
+HRESULT WINAPI CreateAsyncBindCtx(DWORD reserved, IBindStatusCallback *callback,
+    IEnumFORMATETC *format, IBindCtx **pbind)
+{
+    FIXME("stub.\n");
+    return E_INVALIDARG;
+}
+/***********************************************************************
  *           CreateAsyncBindCtxEx (URLMON.@)
  *
  * Create an asynchronous bind context.
@@ -921,6 +930,15 @@
 {
   FIXME("stub\n");
   return E_OUTOFMEMORY;
+}
+
+/***********************************************************************
+ *           IsAsyncMoniker (URLMON.@)
+ */
+HRESULT WINAPI IsAsyncMoniker(IMoniker *pmk)
+{
+    FIXME("stub\n");
+    return S_FALSE;
 }
 
 /***********************************************************************
Index: dlls/urlmon/urlmon.spec
===================================================================
RCS file: /home/wine/wine/dlls/urlmon/urlmon.spec,v
retrieving revision 1.26
diff -u -u -r1.26 urlmon.spec
--- dlls/urlmon/urlmon.spec	30 Jul 2003 03:48:55 -0000	1.26
+++ dlls/urlmon/urlmon.spec	12 Dec 2003 14:03:12 -0000
@@ -17,7 +17,7 @@
 @ stub CompareSecurityIds
 @ stub CopyBindInfo
 @ stub CopyStgMedium
-@ stub CreateAsyncBindCtx
+@ stdcall CreateAsyncBindCtx(long ptr ptr ptr)
 @ stdcall CreateAsyncBindCtxEx(ptr long ptr ptr ptr long)
 @ stub CreateFormatEnumerator
 @ stdcall CreateURLMoniker(ptr wstr ptr)
@@ -43,7 +43,7 @@
 @ stub HlinkNavigateString
 @ stub HlinkSimpleNavigateToMoniker
 @ stub HlinkSimpleNavigateToString
-@ stub IsAsyncMoniker
+@ stdcall IsAsyncMoniker(ptr)
 @ stub IsLoggingEnabledA
 @ stub IsLoggingEnabledW
 @ stub IsValidURL
Index: include/urlmon.idl
===================================================================
RCS file: /home/wine/wine/include/urlmon.idl,v
retrieving revision 1.2
diff -u -u -r1.2 urlmon.idl
--- include/urlmon.idl	3 Dec 2003 04:01:57 -0000	1.2
+++ include/urlmon.idl	12 Dec 2003 14:18:00 -0000
@@ -539,3 +539,5 @@
 cpp_quote("HRESULT WINAPI CompareSecurityIds(BYTE*,DWORD,BYTE*,DWORD,DWORD);")
 cpp_quote("HRESULT WINAPI URLDownloadToFileA(LPUNKNOWN pCaller, LPCSTR szURL,  LPCSTR  szFileName, DWORD dwReserved, LPBINDSTATUSCALLBACK lpfnCB);")
 cpp_quote("HRESULT WINAPI URLDownloadToFileW(LPUNKNOWN pCaller, LPCWSTR szURL, LPCWSTR szFileName, DWORD dwReserved, LPBINDSTATUSCALLBACK lpfnCB);")
+cpp_quote("HRESULT WINAPI IsAsyncMoniker(IMoniker* pmk);")
+cpp_quote("HRESULT WINAPI CreateAsyncBindCtx(DWORD, IBindStatusCallback*, IEnumFORMATETC*, IBindCtx**);")



More information about the wine-patches mailing list