Compartir a través de


estructura WLX_CLIENT_CREDENTIALS_INFO_V1_0 (winwlx.h)

[La estructura de WLX_CLIENT_CREDENTIALS_INFO_V1_0 ya no está disponible para su uso a partir de Windows Server 2008 y Windows Vista.]

La estructura de WLX_CLIENT_CREDENTIALS_INFO_V1_0 contiene las credenciales de cliente devueltas por una llamada a WlxQueryClientCredentials o WlxQueryInetConnectorCredentials.

Esto permite que una sesión de cliente de red pase las credenciales de cliente para el inicio de sesión automático.

Nota: Se llama a WlxQueryClientCredentials cuando Terminal Services está habilitado.
 
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 {
  DWORD dwType;
  PWSTR pszUserName;
  PWSTR pszDomain;
  PWSTR pszPassword;
  BOOL  fPromptForPassword;
} WLX_CLIENT_CREDENTIALS_INFO_V1_0, *PWLX_CLIENT_CREDENTIALS_INFO_V1_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 .

Windows XP/2000: No se admite SecureZeroMemory. Sobrescriba la memoria asignada para pszPassword para borrar la información confidencial.

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.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado winwlx.h

Consulte también

LocalFree

WlxQueryClientCredentials

WlxQueryInetConnectorCredentials