estructura WLX_MPR_NOTIFY_INFO (winwlx.h)

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

La estructura WLX_MPR_NOTIFY_INFO proporciona información de identificación y autenticación a los proveedores de red.

El archivo DLL de GINA devuelve esta información a Winlogon después de una autenticación correcta. Winlogon es responsable de liberar tanto la estructura principal como todas las cadenas a las que apunta desde dentro de la estructura.

Sintaxis

typedef struct _WLX_MPR_NOTIFY_INFO {
  PWSTR pszUserName;
  PWSTR pszDomain;
  PWSTR pszPassword;
  PWSTR pszOldPassword;
} WLX_MPR_NOTIFY_INFO, *PWLX_MPR_NOTIFY_INFO;

Members

pszUserName

Puntero al nombre de la cuenta iniciada (por ejemplo, "user_name").

La cadena a la que apunta pszUserName debe asignarse por separado por el archivo DLL de GINA mediante LocalAlloc. Winlogon lo desasignará.

pszDomain

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

La cadena a la que apunta pszDomain debe estar asignada por separado por el archivo DLL de GINA mediante LocalAlloc. Winlogon lo desasignará.

pszPassword

Puntero a la contraseña de texto no cifrado de la cuenta de usuario. Si pszOldPassword no es NULL, pszPassword contiene la nueva contraseña de una operación de cambio de contraseña.

La cadena a la que apunta pszPassword debe asignarse por separado por el archivo DLL de GINA mediante LocalAlloc. Winlogon lo desasignará.

Para obtener información sobre cómo proteger las contraseñas, consulte Control de contraseñas.

pszOldPassword

Puntero a la contraseña antigua de texto no cifrado de la cuenta de usuario cuya contraseña acaba de cambiarse (en este caso, pszPassword contiene la nueva contraseña).

La cadena a la que apunta pszOldPassword debe asignarse por separado por el archivo DLL de GINA mediante LocalAlloc. Winlogon lo desasignará.

Requisitos

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