URLMON: add a few stub implementations

Mike McCormack mike at codeweavers.com
Fri Jul 9 18:09:50 CDT 2004


ChangeLog:
* add a few stub implementations
-------------- next part --------------
Index: dlls/urlmon/umon.c
===================================================================
RCS file: /home/wine/wine/dlls/urlmon/umon.c,v
retrieving revision 1.36
diff -u -r1.36 umon.c
--- dlls/urlmon/umon.c	17 May 2004 20:51:02 -0000	1.36
+++ dlls/urlmon/umon.c	9 Jul 2004 23:05:32 -0000
@@ -1066,6 +1066,18 @@
   return S_OK;
 }
 
+/***********************************************************************
+ *           CoInternetCreateSecurityManager (URLMON.@)
+ *
+ */
+typedef void *IInternetSecurityManager;
+HRESULT CoInternetCreateSecurityManager( IServiceProvider *pSP,
+    IInternetSecurityManager **ppSM, DWORD dwReserved )
+{
+  FIXME("%p %ld\n", pSP, dwReserved );
+  return E_NOTIMPL;
+}
+
 static BOOL URLMON_IsBinary(LPVOID pBuffer, DWORD cbSize)
 {
     int binarycount = 0;
@@ -1454,4 +1466,25 @@
     CloseHandle(hfile);
 
     return S_OK;
+}
+
+/***********************************************************************
+ *           HlinkSimpleNavigateToString (URLMON.@)
+ */
+HRESULT WINAPI HlinkSimpleNavigateToString( LPCWSTR szTarget,
+    LPCWSTR szLocation, LPCWSTR szTargetFrameName, IUnknown *pUnk,
+    IBindCtx *pbc, IBindStatusCallback *pbsc, DWORD grfHLNF, DWORD dwReserved)
+{
+    FIXME("%s\n", debugstr_w( szTarget ) );
+    return E_NOTIMPL;
+}
+
+/***********************************************************************
+ *           HlinkNavigateString (URLMON.@)
+ */
+HRESULT WINAPI HlinkNavigateString( IUnknown *pUnk, LPCWSTR szTarget )
+{
+    TRACE("%p %s\n", pUnk, debugstr_w( szTarget ) );
+    return HlinkSimpleNavigateToString( 
+               szTarget, NULL, NULL, pUnk, NULL, NULL, 0, 0 );
 }
Index: dlls/urlmon/urlmon.spec
===================================================================
RCS file: /home/wine/wine/dlls/urlmon/urlmon.spec,v
retrieving revision 1.28
diff -u -r1.28 urlmon.spec
--- dlls/urlmon/urlmon.spec	5 May 2004 01:32:01 -0000	1.28
+++ dlls/urlmon/urlmon.spec	9 Jul 2004 23:05:32 -0000
@@ -7,7 +7,7 @@
 @ stub CoInstall
 @ stdcall CoInternetCombineUrl(wstr wstr long wstr long ptr long)
 @ stdcall CoInternetCompareUrl(wstr wstr long)
-@ stub CoInternetCreateSecurityManager
+@ stdcall CoInternetCreateSecurityManager( ptr ptr long )
 @ stub CoInternetCreateZoneManager
 @ stub CoInternetGetProtocolFlags
 @ stub CoInternetGetSecurityUrl
@@ -40,9 +40,9 @@
 @ stub HlinkGoBack
 @ stub HlinkGoForward
 @ stub HlinkNavigateMoniker
-@ stub HlinkNavigateString
+@ stdcall HlinkNavigateString(ptr wstr)
 @ stub HlinkSimpleNavigateToMoniker
-@ stub HlinkSimpleNavigateToString
+@ stdcall HlinkSimpleNavigateToString(wstr wstr wstr ptr ptr ptr long long)
 @ stdcall IsAsyncMoniker(ptr)
 @ stub IsLoggingEnabledA
 @ stub IsLoggingEnabledW


More information about the wine-patches mailing list