共用方式為


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