Win32 API 日本語リファレンス
ホームSecurity.Authentication.Identity.Provider › AsyncIIdentityProvider

AsyncIIdentityProvider

COM
IIDc6fc9901-c433-4646-8f48-4e4687aae2a0継承元IUnknown自前メソッド開始 vtbl3

メソッド 16

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

vtblメソッド
3HRESULT Begin_GetIdentityEnum(IDENTITY_TYPE eIdentityType, PROPERTYKEY* pFilterkey, PROPVARIANT* pFilterPropVarValue)
4HRESULT Finish_GetIdentityEnum(IEnumUnknown** ppIdentityEnum)
5HRESULT Begin_Create(LPWSTR lpszUserName, PROPVARIANT* pKeywordsToAdd)
6HRESULT Finish_Create(IPropertyStore** ppPropertyStore)
7HRESULT Begin_Import(IPropertyStore* pPropertyStore)
8HRESULT Finish_Import()
9HRESULT Begin_Delete(LPWSTR lpszUniqueID, PROPVARIANT* pKeywordsToDelete)
10HRESULT Finish_Delete()
11HRESULT Begin_FindByUniqueID(LPWSTR lpszUniqueID)
12HRESULT Finish_FindByUniqueID(IPropertyStore** ppPropertyStore)
13HRESULT Begin_GetProviderPropertyStore()
14HRESULT Finish_GetProviderPropertyStore(IPropertyStore** ppPropertyStore)
15HRESULT Begin_Advise(IIdentityAdvise* pIdentityAdvise, DWORD dwIdentityUpdateEvents)
16HRESULT Finish_Advise(DWORD* pdwCookie)
17HRESULT Begin_UnAdvise(DWORD dwCookie)
18HRESULT Finish_UnAdvise()