MSV1_0_SUBAUTH_REQUEST struttura (ntsecapi.h)
La struttura MSV1_0_SUBAUTH_REQUEST contiene informazioni da passare a un pacchetto di sottoutenticazione.
Viene usato da LsaCallAuthenticationPackage.
Sintassi
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;
Members
MessageType
MSV1_0_PROTOCOL_MESSAGE_TYPE valore che identifica il tipo di richiesta da effettuare. Questo membro deve essere impostato su MsV1_0SubAuth per la sottoutenticazione locale e MsV1_0GenericPassthrough per l'autenticazione secondaria nel controller di dominio.
SubAuthPackageId
Contiene un identificatore del pacchetto di sottoutenticazione . Il valore degli identificatori del pacchetto di sottoutenticazione viene stabilito dal creatore del pacchetto di sottoutenticazione.
SubAuthInfoLength
Indica la lunghezza, in byte, del buffer passato al pacchetto di sottoutenticazione in SubAuthSubmitBuffer.
SubAuthSubmitBuffer
Contenente i dati da passare al pacchetto di sottoutenticazione. Il formato e il contenuto di questi dati sono specifici del pacchetto di sottoutenticazione. Per altre informazioni, vedere la documentazione per pacchetti di sottoutenticazione specifici.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | ntsecapi.h |