Win32 API 日本語リファレンス
ホームSystem.Com.Urlmon › IInternetSession

IInternetSession

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

メソッド 7

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

vtblメソッド
3HRESULT RegisterNameSpace(IClassFactory* pCF, GUID* rclsid, LPWSTR pwzProtocol, DWORD cPatterns, LPWSTR* ppwzPatterns, DWORD dwReserved)
4HRESULT UnregisterNameSpace(IClassFactory* pCF, LPWSTR pszProtocol)
5HRESULT RegisterMimeFilter(IClassFactory* pCF, GUID* rclsid, LPWSTR pwzType)
6HRESULT UnregisterMimeFilter(IClassFactory* pCF, LPWSTR pwzType)
7HRESULT CreateBinding(IBindCtx* pBC, LPWSTR szUrl, IUnknown* pUnkOuter, IUnknown** ppUnk, IInternetProtocol** ppOInetProt, DWORD dwOption)
8HRESULT SetSessionOption(DWORD dwOption, void* pBuffer, DWORD dwBufferLength, DWORD dwReserved)
9HRESULT GetSessionOption(DWORD dwOption, void* pBuffer, DWORD* pdwBufferLength, DWORD dwReserved)