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 でユーザーが異なる資格情報を指定できるかどうかを判断します。 fDisconnectOnLogonFailure が TRUE でログオンが失敗した場合、WlxLoggedOutSAS はWLX_SAS_ACTION_LOGOFFを返す必要があります。 これにより、 Winlogon はセッションを終了します。 fDisconnectOnLogonFailure が FALSE でログオンが失敗した場合、GINA はユーザーに別の資格情報の送信を許可できます。
要件
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | winwlx.h |