次の方法で共有


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 (デスクトップ アプリのみ)
Header winwlx.h

関連項目

WlxQueryTsLogonCredentials