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

Vedi anche

WlxQueryTsLogonCredentials