diff --git a/include/hlink.idl b/include/hlink.idl index 884c4be5ec0..96429568368 100644 --- a/include/hlink.idl +++ b/include/hlink.idl @@ -26,6 +26,7 @@ interface IHlinkBrowseContext; cpp_quote("HRESULT WINAPI HlinkCreateFromMoniker(IMoniker*, LPCWSTR, LPCWSTR, IHlinkSite*, DWORD, IUnknown*, REFIID, void**);") cpp_quote("HRESULT WINAPI HlinkCreateFromString(LPCWSTR, LPCWSTR, LPCWSTR, IHlinkSite*, DWORD, IUnknown*, REFIID, void**);") cpp_quote("HRESULT WINAPI HlinkCreateFromData(IDataObject*, IHlinkSite*, DWORD dwSiteData, IUnknown*, REFIID, void**);") +cpp_quote("HRESULT WINAPI HlinkCreateExtensionServices(LPCWSTR, HWND, LPCWSTR, LPCWSTR, IUnknown*, REFIID, void**);") cpp_quote("HRESULT WINAPI HlinkQueryCreateFromData(IDataObject*);") cpp_quote("HRESULT WINAPI HlinkClone(IHlink*, REFIID, IHlinkSite*, DWORD, void **);") cpp_quote("HRESULT WINAPI HlinkCreateBrowseContext(IUnknown*, REFIID, void **);") diff --git a/tools/winapi/win32.api b/tools/winapi/win32.api index 53826466941..f9f191ab07e 100644 --- a/tools/winapi/win32.api +++ b/tools/winapi/win32.api @@ -1549,6 +1549,34 @@ LPGUID void +%%hlink.dll + +%long + +DWORD +HRESULT +HWND + +%ptr + +IBindStatusCallback * +IDataObject * +IHlink * +IHlinkBrowseContext * +IHlinkFrame * +IHlinkSite * +IMoniker * +IUnknown * +LPBC +LPWSTR * +REFIID +ULONG * +void ** + +%wstr + +LPCWSTR + %%iccvid.dll %long