estrutura MSV1_0_SUBAUTH_REQUEST (ntsecapi.h)
A estrutura MSV1_0_SUBAUTH_REQUEST contém informações a serem passadas para um pacote de subautenticação.
Ele é usado por LsaCallAuthenticationPackage.
Sintaxe
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;
Membros
MessageType
MSV1_0_PROTOCOL_MESSAGE_TYPE valor que identifica o tipo de solicitação que está sendo feita. Esse membro deve ser definido como MsV1_0SubAuth para subautenticação local e MsV1_0GenericPassthrough para subautenticação no controlador de domínio.
SubAuthPackageId
Contém um identificador de pacote de subautenticação . O valor dos identificadores de pacote de subautenticação é estabelecido pelo criador do pacote de subautenticação.
SubAuthInfoLength
Indica o comprimento, em bytes, do buffer passado para o pacote de subautenticação em SubAuthSubmitBuffer.
SubAuthSubmitBuffer
Contendo os dados a serem passados para o pacote de subautenticação. O formato e o conteúdo desses dados são específicos para o pacote de subautenticação. Para obter mais informações, consulte a documentação para pacotes de subautenticação específicos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | ntsecapi.h |