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
他の関数パラメーターの属性を指定します。
値 | 意味 |
---|---|
|
CaseSensitiveChallengeResponse と CaseInsensitiveChallengeResponse をユーザーのプレーンテキスト パスワードにすることを指定します。 |
LogonId
ログオン セッションを一意に識別します。
UserName
ログオンしようとしているユーザーのアカウント名を識別する UNICODE_STRING へのポインター。
Workstation
ユーザーがログオンしようとしているワークステーションを識別する UNICODE_STRING へのポインター。 NULL は 、ワークステーション ID が不明であることを示します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | subauth.h |