estrutura WLX_CLIENT_CREDENTIALS_INFO_V2_0 (winwlx.h)

A estrutura WLX_CLIENT_CREDENTIALS_INFO_V2_0 contém as credenciais do cliente retornadas por uma chamada para WlxQueryTsLogonCredentials.

A DLL gina é responsável por chamar LocalFree para liberar os recursos usados por essa estrutura quando a estrutura não for mais necessária.

Sintaxe

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;

Membros

dwType

Especifica o tipo de estrutura de credenciais alocada pela DLL gina. Os tipos de credencial são definidos com o prefixo WLX_CREDENTIAL_TYPE_xxx.

pszUserName

Um ponteiro para o nome da conta conectada.

pszDomain

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

pszPassword

Um ponteiro para a senha de texto não criptografado da conta de usuário. Quando terminar de usar pszPassword, limpe as informações confidenciais da memória chamando a função SecureZeroMemory .

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

fPromptForPassword

Força um prompt para a senha devido a uma substituição de administração. Isso permite a distinção de logon automático sem senha.

fDisconnectOnLogonFailure

Determina se GINA permite que o usuário forneça credenciais diferentes se o logon falhar. Se fDisconnectOnLogonFailure for TRUE e o logon falhar, WlxLoggedOutSAS deverá retornar WLX_SAS_ACTION_LOGOFF. Isso fará com que o Winlogon encerre a sessão. Se fDisconnectOnLogonFailure for FALSE e o logon falhar, GINA poderá permitir que o usuário envie credenciais diferentes.

Requisitos

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

Confira também

WlxQueryTsLogonCredentials