diff --git a/dlls/urlmon/umon.c b/dlls/urlmon/umon.c index dc088c609c4..c1a1943c565 100644 --- a/dlls/urlmon/umon.c +++ b/dlls/urlmon/umon.c @@ -1066,6 +1066,18 @@ HRESULT WINAPI CoInternetQueryInfo(LPCWSTR pwzUrl, QUERYOPTION QueryOption, 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; @@ -1455,3 +1467,24 @@ HRESULT WINAPI URLDownloadToFileW(LPUNKNOWN pCaller, 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 ); +} diff --git a/dlls/urlmon/urlmon.spec b/dlls/urlmon/urlmon.spec index 1c4991562e5..4d55364785b 100644 --- a/dlls/urlmon/urlmon.spec +++ b/dlls/urlmon/urlmon.spec @@ -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