structure MSV1_0_SUBAUTH_REQUEST (ntsecapi.h)
La structure MSV1_0_SUBAUTH_REQUEST contient des informations à passer à un package de sous-authentification.
Il est utilisé par LsaCallAuthenticationPackage.
Syntaxe
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;
Membres
MessageType
MSV1_0_PROTOCOL_MESSAGE_TYPE valeur identifiant le type de demande effectuée. Ce membre doit être défini sur MsV1_0SubAuth pour la sous-authentification locale et MsV1_0GenericPassthrough pour la sous-authentification sur le contrôleur de domaine.
SubAuthPackageId
Contient un identificateur de package de sous-authentification . La valeur des identificateurs de package de sous-authentification est établie par le créateur du package de sous-authentification.
SubAuthInfoLength
Indique la longueur, en octets, de la mémoire tampon passée au package de sous-authentification dans SubAuthSubmitBuffer.
SubAuthSubmitBuffer
Contenant les données à passer au package de sous-authentification. Le format et le contenu de ces données sont spécifiques au package de sous-authentification. Pour plus d’informations, consultez la documentation relative aux packages de sous-authentification spécifiques.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | ntsecapi.h |