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 |