From 35a8c6a2511cfd1acd2f70fe490570d8e08646e4 Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Wed, 2 Aug 2006 21:30:46 +0200 Subject: [PATCH] hlink: Added HlinkTranslateURL tub implementation. --- dlls/hlink/hlink.spec | 2 +- dlls/hlink/hlink_main.c | 6 ++++++ include/hlink.idl | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/dlls/hlink/hlink.spec b/dlls/hlink/hlink.spec index c0386b5ae9b..65ffd97d55a 100644 --- a/dlls/hlink/hlink.spec +++ b/dlls/hlink/hlink.spec @@ -23,7 +23,7 @@ 28 stub HlinkGetValueFromParams 29 stub HlinkCreateShortcutFromMoniker 30 stub HlinkResolveShortcutToMoniker -31 stub HlinkTranslateURL +31 stdcall HlinkTranslateURL(wstr long ptr) 32 stdcall HlinkCreateExtensionServices(wstr long wstr wstr ptr ptr ptr) 33 stub HlinkPreprocessMoniker diff --git a/dlls/hlink/hlink_main.c b/dlls/hlink/hlink_main.c index bd1ed6ea4dc..b7102203470 100644 --- a/dlls/hlink/hlink_main.c +++ b/dlls/hlink/hlink_main.c @@ -273,6 +273,12 @@ HRESULT WINAPI HlinkIsShortcut(LPCWSTR pwzFileName) return strcmpiW(pwzFileName+len, url_ext) ? S_FALSE : S_OK; } +HRESULT WINAPI HlinkTranslateURL(LPCWSTR pwzURL, DWORD grfFlags, LPWSTR *ppwzTranslatedURL) +{ + FIXME("(%s %08lx %p)\n", debugstr_w(pwzURL), grfFlags, ppwzTranslatedURL); + return E_NOTIMPL; +} + static HRESULT WINAPI HLinkCF_fnQueryInterface ( LPCLASSFACTORY iface, REFIID riid, LPVOID *ppvObj) { diff --git a/include/hlink.idl b/include/hlink.idl index 23873eb4a04..884c4be5ec0 100644 --- a/include/hlink.idl +++ b/include/hlink.idl @@ -33,6 +33,7 @@ cpp_quote("HRESULT WINAPI HlinkNavigateToStringReference(LPCWSTR, LPCWSTR, IHlin cpp_quote("HRESULT WINAPI HlinkNavigate(IHlink*, IHlinkFrame*, DWORD, LPBC, IBindStatusCallback*, IHlinkBrowseContext*);") cpp_quote("HRESULT WINAPI HlinkOnNavigate(IHlinkFrame*, IHlinkBrowseContext*, DWORD, IMoniker*, LPCWSTR, LPCWSTR, ULONG*);") cpp_quote("HRESULT WINAPI HlinkIsShortcut(LPCWSTR);") +cpp_quote("HRESULT WINAPI HlinkTranslateURL(LPCWSTR,DWORD,LPWSTR*);") /***************************************************************************** * IHlink interface -- 2.11.4.GIT