Compartir a través de


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

Recupera un valor de propiedad especificado establecido para el usuario.

Sintaxis

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

Parámetros

[in] key

Uno de los siguientes valores que especifican la propiedad que se va a recuperar.

REFPROPERTYKEY Se aplica a...
PKEY_Identity_DisplayName Interfaz de usuario de inicio de sesión y credenciales
PKEY_Identity_UserName Interfaz de usuario de inicio de sesión y credenciales
PKEY_Identity_QualifiedUserName Interfaz de usuario de inicio de sesión y credenciales
PKEY_Identity_LogonStatusString Solo interfaz de usuario de inicio de sesión
PKEY_Identity_PrimarySid Interfaz de usuario de inicio de sesión y credenciales
PKEY_Identity_ProviderID Interfaz de usuario de inicio de sesión y credenciales

[out] value

Puntero a un valor que, cuando este método devuelve correctamente, recibe el valor de propiedad solicitado.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Los valores PKEY_Identity_DisplayName, PKEY_Identity_UserName, PKEY_Identity_QualifiedUserName y PKEY_Identity_LogonStatusString se pueden recuperar directamente como cadenas a través del método GetStringValue .

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado credentialprovider.h
Library CredentialProvider.lib
Archivo DLL Authui.dll

Consulte también

ICredentialProviderUser

ICredentialProviderUser::GetStringValue