Compartir a través de


estructura WLX_CLIENT_CREDENTIALS_INFO_V2_0 (winwlx.h)

La estructura WLX_CLIENT_CREDENTIALS_INFO_V2_0 contiene las credenciales de cliente devueltas por una llamada a WlxQueryTsLogonCredentials.

El archivo DLL de GINA es responsable de llamar a LocalFree para liberar los recursos utilizados por esta estructura cuando la estructura ya no es necesaria.

Sintaxis

typedef struct _WLX_CLIENT_CREDENTIALS_INFO_2_0 {
  DWORD dwType;
  PWSTR pszUserName;
  PWSTR pszDomain;
  PWSTR pszPassword;
  BOOL  fPromptForPassword;
  BOOL  fDisconnectOnLogonFailure;
} WLX_CLIENT_CREDENTIALS_INFO_V2_0, *PWLX_CLIENT_CREDENTIALS_INFO_V2_0;

Miembros

dwType

Especifica el tipo de estructura de credenciales asignada por el archivo DLL de GINA. Los tipos de credenciales se definen con el prefijo WLX_CREDENTIAL_TYPE_xxx.

pszUserName

Puntero al nombre de la cuenta en la que se inició sesión.

pszDomain

Puntero al nombre del dominio usado para iniciar sesión.

pszPassword

Puntero a la contraseña de texto no cifrado de la cuenta de usuario. Cuando haya terminado de usar pszPassword, borre la información confidencial de la memoria mediante una llamada a la función SecureZeroMemory .

Para obtener más información sobre la protección de contraseñas, consulte Control de contraseñas.

fPromptForPassword

Fuerza un aviso para la contraseña debido a una invalidación de administración. Esto permite distinguir el inicio de sesión automático sin contraseña.

fDisconnectOnLogonFailure

Determina si GINA permite al usuario proporcionar credenciales diferentes si se produce un error en el inicio de sesión. Si fDisconnectOnLogonFailure es TRUE y se produce un error en el inicio de sesión, WlxLoggedOutSAS debe devolver WLX_SAS_ACTION_LOGOFF. Esto hará que Winlogon finalice la sesión. Si fDisconnectOnLogonFailure es FALSE y se produce un error en el inicio de sesión, GINA puede permitir al usuario enviar credenciales diferentes.

Requisitos

   
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado winwlx.h

Consulte también

WlxQueryTsLogonCredentials