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

IInternetSecurityManager

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

メソッド 8

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

vtblメソッド
3HRESULT SetSecuritySite(IInternetSecurityMgrSite* pSite)
4HRESULT GetSecuritySite(IInternetSecurityMgrSite** ppSite)
5HRESULT MapUrlToZone(LPWSTR pwszUrl, DWORD* pdwZone, DWORD dwFlags)
6HRESULT GetSecurityId(LPWSTR pwszUrl, BYTE* pbSecurityId, DWORD* pcbSecurityId, UINT_PTR dwReserved)
7HRESULT ProcessUrlAction(LPWSTR pwszUrl, DWORD dwAction, BYTE* pPolicy, DWORD cbPolicy, BYTE* pContext, DWORD cbContext, DWORD dwFlags, DWORD dwReserved)
8HRESULT QueryCustomPolicy(LPWSTR pwszUrl, GUID* guidKey, BYTE** ppPolicy, DWORD* pcbPolicy, BYTE* pContext, DWORD cbContext, DWORD dwReserved)
9HRESULT SetZoneMapping(DWORD dwZone, LPWSTR lpszPattern, DWORD dwFlags)
10HRESULT GetZoneMappings(DWORD dwZone, IEnumString** ppenumString, DWORD dwFlags)