Win32 API 日本語リファレンス
ホームUI.Shell › IHlink

IHlink

COM
IID79eac9c3-baf9-11ce-8c82-00aa004ba90b継承元IUnknown自前メソッド開始 vtbl3

メソッド 14

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT SetHlinkSite(IHlinkSite* pihlSite, DWORD dwSiteData)
4HRESULT GetHlinkSite(IHlinkSite** ppihlSite, DWORD* pdwSiteData)
5HRESULT SetMonikerReference(DWORD grfHLSETF, IMoniker* pimkTarget, LPWSTR pwzLocation)
6HRESULT GetMonikerReference(DWORD dwWhichRef, IMoniker** ppimkTarget, LPWSTR* ppwzLocation)
7HRESULT SetStringReference(DWORD grfHLSETF, LPWSTR pwzTarget, LPWSTR pwzLocation)
8HRESULT GetStringReference(DWORD dwWhichRef, LPWSTR* ppwzTarget, LPWSTR* ppwzLocation)
9HRESULT SetFriendlyName(LPWSTR pwzFriendlyName)
10HRESULT GetFriendlyName(DWORD grfHLFNAMEF, LPWSTR* ppwzFriendlyName)
11HRESULT SetTargetFrameName(LPWSTR pwzTargetFrameName)
12HRESULT GetTargetFrameName(LPWSTR* ppwzTargetFrameName)
13HRESULT GetMiscStatus(DWORD* pdwStatus)
14HRESULT Navigate(DWORD grfHLNF, IBindCtx* pibc, IBindStatusCallback* pibsc, IHlinkBrowseContext* pihlbc)
15HRESULT SetAdditionalParams(LPWSTR pwzAdditionalParams)
16HRESULT GetAdditionalParams(LPWSTR* ppwzAdditionalParams)