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 [僅限傳統型應用程式] |
標頭 | ntsecapi.h |