NETLOGON_LOGON_IDENTITY_INFO 構造体 (subauth.h)

NETLOGON_LOGON_IDENTITY_INFO構造体は、ログオンサブ認証のためにユーザーに関する情報を渡すために使用されます。

これは、Msv1_0SubAuthenticationRoutineと Msv1_0SubAuthenticationFilter によって使用 されます

構文

typedef struct _NETLOGON_LOGON_IDENTITY_INFO {
  UNICODE_STRING    LogonDomainName;
  ULONG             ParameterControl;
  OLD_LARGE_INTEGER LogonId;
  UNICODE_STRING    UserName;
  UNICODE_STRING    Workstation;
} NETLOGON_LOGON_IDENTITY_INFO, *PNETLOGON_LOGON_IDENTITY_INFO;

メンバー

LogonDomainName

ログオン ドメインの名前を含む UNICODE_STRING へのポインター。 指定したドメイン名は、このマシンによって信頼されているドメインである必要があります。 この情報を提供しない下位クライアントなど、ログオン ドメインが不明な場合、このメンバーは NULL である必要があります。

ParameterControl

他の関数パラメーターの属性を指定します。

意味
CLEARTEXT_PASSWORD_ALLOWED
CaseSensitiveChallengeResponseCaseInsensitiveChallengeResponse をユーザーのプレーンテキスト パスワードにすることを指定します。

LogonId

ログオン セッションを一意に識別します。

UserName

ログオンしようとしているユーザーのアカウント名を識別する UNICODE_STRING へのポインター。

Workstation

ユーザーがログオンしようとしているワークステーションを識別する UNICODE_STRING へのポインター。 NULL は 、ワークステーション ID が不明であることを示します。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header subauth.h