共用方式為


WLX_CLIENT_CREDENTIALS_INFO_V2_0 結構 (winwlx.h)

WLX_CLIENT_CREDENTIALS_INFO_V2_0結構包含呼叫WlxQueryTsLogonCredentials傳回的用戶端認證。

GINA DLL 負責呼叫LocalFree,以釋放不再需要結構時此結構所使用的資源。

語法

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;

成員

dwType

指定 GINA DLL 所配置的 認證 結構類型。 認證類型會以前置詞WLX_CREDENTIAL_TYPE_xxx來定義。

pszUserName

登入之帳戶名稱的指標。

pszDomain

用來登入之功能變數名稱的指標。

pszPassword

使用者帳戶純文字密碼的指標。 當您使用 pszPassword完成時,請呼叫 SecureZeroMemory 函式,以清除記憶體中的敏感性資訊。

如需保護密碼的詳細資訊,請參閱 處理密碼

fPromptForPassword

強制提示輸入密碼,因為系統管理覆寫。 這可區分沒有密碼的自動登入。

fDisconnectOnLogonFailure

判斷 GINA 是否允許使用者在登入失敗時提供不同的認證。 如果 fDisconnectOnLogonFailureTRUE 且登入失敗, WlxLoggedOutSAS 應該會傳回WLX_SAS_ACTION_LOGOFF。 這會導致 Winlogon 終止會話。 如果 fDisconnectOnLogonFailureFALSE 且登入失敗,GINA 可以允許使用者提交不同的認證。

規格需求

   
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 winwlx.h

另請參閱

WlxQueryTsLogonCredentials