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

IIdentityProvider

COM
IID0d1b9e0c-e8ba-4f55-a81b-bce934b948f5継承元IUnknown自前メソッド開始 vtbl3

メソッド 8

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

vtblメソッド
3HRESULT GetIdentityEnum(IDENTITY_TYPE eIdentityType, PROPERTYKEY* pFilterkey, PROPVARIANT* pFilterPropVarValue, IEnumUnknown** ppIdentityEnum)
4HRESULT Create(LPWSTR lpszUserName, IPropertyStore** ppPropertyStore, PROPVARIANT* pKeywordsToAdd)
5HRESULT Import(IPropertyStore* pPropertyStore)
6HRESULT Delete(LPWSTR lpszUniqueID, PROPVARIANT* pKeywordsToDelete)
7HRESULT FindByUniqueID(LPWSTR lpszUniqueID, IPropertyStore** ppPropertyStore)
8HRESULT GetProviderPropertyStore(IPropertyStore** ppPropertyStore)
9HRESULT Advise(IIdentityAdvise* pIdentityAdvise, DWORD dwIdentityUpdateEvents, DWORD* pdwCookie)
10HRESULT UnAdvise(DWORD dwCookie)