MSV1_0_SUBAUTH_REQUEST 構造体 (ntsecapi.h)
MSV1_0_SUBAUTH_REQUEST構造体には、サブ認証パッケージに渡す情報が含まれています。
LsaCallAuthenticationPackage によって使用されます。
構文
typedef struct _MSV1_0_SUBAUTH_REQUEST {
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
ULONG SubAuthPackageId;
ULONG SubAuthInfoLength;
PUCHAR SubAuthSubmitBuffer;
} MSV1_0_SUBAUTH_REQUEST, *PMSV1_0_SUBAUTH_REQUEST;
メンバー
MessageType
MSV1_0_PROTOCOL_MESSAGE_TYPE 要求の種類を識別する値です。 このメンバーは、ローカルのサブ認証の 場合は MsV1_0SubAuth に設定し、ドメイン コントローラーのサブ認証には MsV1_0GenericPassthrough する必要があります。
SubAuthPackageId
サブ認証パッケージ識別子が含まれます。 サブ認証パッケージ識別子の値は、サブ認証パッケージの作成者によって確立されます。
SubAuthInfoLength
SubAuthSubmitBuffer のサブ認証パッケージに渡されるバッファーの長さをバイト単位で示します。
SubAuthSubmitBuffer
サブ認証パッケージに渡すデータを格納します。 このデータの形式と内容は、サブ認証パッケージに固有です。 詳細については、特定のサブ認証パッケージのドキュメントを参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | ntsecapi.h |