WLX_CLIENT_CREDENTIALS_INFO_V2_0 struttura (winwlx.h)
La struttura WLX_CLIENT_CREDENTIALS_INFO_V2_0 contiene le credenziali client restituite da una chiamata a WlxQueryTsLogonCredentials.
La DLL GINA è responsabile della chiamata a LocalFree per liberare le risorse usate da questa struttura quando la struttura non è più necessaria.
Sintassi
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;
Members
dwType
Specifica il tipo di struttura delle credenziali allocata dalla DLL GINA. I tipi di credenziali vengono definiti con il prefisso WLX_CREDENTIAL_TYPE_xxx.
pszUserName
Puntatore al nome dell'account connesso.
pszDomain
Puntatore al nome del dominio usato per accedere.
pszPassword
Puntatore alla password di testo non crittografato dell'account utente. Al termine dell'uso di pszPassword, cancellare le informazioni sensibili dalla memoria chiamando la funzione SecureZeroMemory .
Per altre informazioni sulla protezione delle password, vedere Gestione delle password.
fPromptForPassword
Forza una richiesta per la password a causa di un override di amministrazione. Ciò consente la distinzione dell'accesso automatico senza password.
fDisconnectOnLogonFailure
Determina se GINA consente all'utente di fornire credenziali diverse se l'accesso ha esito negativo. Se fDisconnectOnLogonFailure è TRUE e l'accesso ha esito negativo, WlxLoggedOutSAS deve restituire WLX_SAS_ACTION_LOGOFF. In questo modo Winlogon termina la sessione. Se fDisconnectOnLogonFailure è FALSE e l'accesso ha esito negativo, GINA può consentire all'utente di inviare credenziali diverse.
Requisiti
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | winwlx.h |