MSV1_0_SUBAUTH_RESPONSE structure (ntsecapi.h)

The MSV1_0_SUBAUTH_RESPONSE structure contains the response from a subauthentication package.

It is used by LsaCallAuthenticationPackage.

Syntax

typedef struct _MSV1_0_SUBAUTH_RESPONSE {
  MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
  ULONG                        SubAuthInfoLength;
  PUCHAR                       SubAuthReturnBuffer;
} MSV1_0_SUBAUTH_RESPONSE, *PMSV1_0_SUBAUTH_RESPONSE;

Members

MessageType

MSV1_0_PROTOCOL_MESSAGE_TYPE value identifying the type of request being made. This member must be set to MsV1_0SubAuth.

SubAuthInfoLength

Indicates the length, in bytes, of the buffer returned by SubAuthReturnBuffer.

SubAuthReturnBuffer

Contains the subauthentication package response. The format and content of this buffer is specific to the subauthentication package. For more information, see the documentation for specific subauthentication packages.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header ntsecapi.h