Win32 API 日本語リファレンス
ホームSecurity.EnterpriseData › IProtectionPolicyManagerInterop3

IProtectionPolicyManagerInterop3

COM
IIDc1c03933-b398-4d93-b0fd-2972adf802c2継承元IInspectable自前メソッド開始 vtbl6

メソッド 6

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

vtblメソッド
6HRESULT RequestAccessWithBehaviorForWindowAsync(HWND appWindow, HSTRING sourceIdentity, HSTRING targetIdentity, IUnknown* auditInfoUnk, HSTRING messageFromApp, DWORD behavior, GUID* riid, void** asyncOperation)
7HRESULT RequestAccessForAppWithBehaviorForWindowAsync(HWND appWindow, HSTRING sourceIdentity, HSTRING appPackageFamilyName, IUnknown* auditInfoUnk, HSTRING messageFromApp, DWORD behavior, GUID* riid, void** asyncOperation)
8HRESULT RequestAccessToFilesForAppForWindowAsync(HWND appWindow, IUnknown* sourceItemListUnk, HSTRING appPackageFamilyName, IUnknown* auditInfoUnk, GUID* riid, void** asyncOperation)
9HRESULT RequestAccessToFilesForAppWithMessageAndBehaviorForWindowAsync(HWND appWindow, IUnknown* sourceItemListUnk, HSTRING appPackageFamilyName, IUnknown* auditInfoUnk, HSTRING messageFromApp, DWORD behavior, GUID* riid, void** asyncOperation)
10HRESULT RequestAccessToFilesForProcessForWindowAsync(HWND appWindow, IUnknown* sourceItemListUnk, DWORD processId, IUnknown* auditInfoUnk, GUID* riid, void** asyncOperation)
11HRESULT RequestAccessToFilesForProcessWithMessageAndBehaviorForWindowAsync(HWND appWindow, IUnknown* sourceItemListUnk, DWORD processId, IUnknown* auditInfoUnk, HSTRING messageFromApp, DWORD behavior, GUID* riid, void** asyncOperation)