Método ICredentialProviderUser::GetValue (credentialprovider.h)

Recupera um valor de propriedade especificado definido para o usuário.

Sintaxe

HRESULT GetValue(
  [in]  REFPROPERTYKEY key,
  [out] PROPVARIANT    *value
);

Parâmetros

[in] key

Um dos valores a seguir que especificam a propriedade a ser recuperada.

REFPROPERTYKEY Aplica-se a...
PKEY_Identity_DisplayName Interface do usuário de logon e credencial
PKEY_Identity_UserName Interface do usuário de logon e credencial
PKEY_Identity_QualifiedUserName Interface do usuário de logon e credencial
PKEY_Identity_LogonStatusString Somente interface do usuário de logon
PKEY_Identity_PrimarySid Interface do usuário de logon e credencial
PKEY_Identity_ProviderID Interface do usuário de logon e credencial

[out] value

Um ponteiro para um valor que, quando esse método retorna com êxito, recebe o valor da propriedade solicitada.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Os valores PKEY_Identity_DisplayName, PKEY_Identity_UserName, PKEY_Identity_QualifiedUserName e PKEY_Identity_LogonStatusString podem ser recuperados diretamente como cadeias de caracteres por meio do método GetStringValue .

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho credentialprovider.h
Biblioteca CredentialProvider.lib
DLL Authui.dll

Confira também

ICredentialProviderUser

ICredentialProviderUser::GetStringValue