ICredentialProviderUser::GetValue メソッド (credentialprovider.h)
ユーザーの指定したプロパティ値セットを取得します。
構文
HRESULT GetValue(
[in] REFPROPERTYKEY key,
[out] PROPVARIANT *value
);
パラメーター
[in] key
取得するプロパティを指定する次のいずれかの値。
REFPROPERTYKEY | 適用対象... |
---|---|
PKEY_Identity_DisplayName | ログオンと資格情報の UI |
PKEY_Identity_UserName | ログオンと資格情報の UI |
PKEY_Identity_QualifiedUserName | ログオンと資格情報の UI |
PKEY_Identity_LogonStatusString | ログオン UI のみ |
PKEY_Identity_PrimarySid | ログオンと資格情報の UI |
PKEY_Identity_ProviderID | ログオンと資格情報の UI |
[out] value
このメソッドが正常に返されると、要求されたプロパティ値を受け取る値へのポインター。
戻り値
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
解説
PKEY_Identity_DisplayName、PKEY_Identity_UserName、PKEY_Identity_QualifiedUserName、およびPKEY_Identity_LogonStatusStringの値は、 GetStringValue メソッドを使用して文字列として直接取得できます。
要件
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | credentialprovider.h |
Library | CredentialProvider.lib |
[DLL] | Authui.dll |