Compartilhar via


estrutura WLX_MPR_NOTIFY_INFO (winwlx.h)

[A estrutura de WLX_MPR_NOTIFY_INFO não está mais disponível para uso a partir do Windows Server 2008 e do Windows Vista.]

A estrutura WLX_MPR_NOTIFY_INFO fornece informações de identificação e autenticação para provedores de rede.

Sua DLL GINA retorna essas informações ao Winlogon após uma autenticação bem-sucedida. O Winlogon é responsável por liberar a estrutura main e todas as cadeias de caracteres apontadas de dentro da estrutura.

Sintaxe

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

Membros

pszUserName

Um ponteiro para o nome da conta conectada (por exemplo, "user_name").

A cadeia de caracteres apontada por pszUserName deve ser alocada separadamente por sua DLL GINA. Ele será desalocado pelo Winlogon.

pszDomain

Um ponteiro para o nome do domínio usado para fazer logon.

A cadeia de caracteres apontada por pszDomain deve ser alocada separadamente pela DLL gina. Ele será desalocado pelo Winlogon.

pszPassword

Um ponteiro para a senha de texto não criptografado da conta de usuário. Se pszOldPassword não for NULL, pszPassword conterá a nova senha de uma operação de alteração de senha.

A cadeia de caracteres apontada por pszPassword deve ser alocada separadamente por sua DLL GINA. Ele será desalocado pelo Winlogon.

Para obter informações sobre como proteger senhas, consulte Manipulando senhas.

pszOldPassword

Um ponteiro para a senha antiga de texto não criptografado da conta de usuário cuja senha acabou de ser alterada (nesse caso, pszPassword contém a nova senha).

A cadeia de caracteres apontada por pszOldPassword deve ser alocada separadamente por sua DLL GINA. Ele será desalocado pelo Winlogon.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho winwlx.h