Partager via


structure AUTH_VALIDATION_EX (mprapi.h)

La structure AUTH_VALIDATION_EX est utilisée pour permettre aux clients de contourner l’authentification point à point (PPP) lors de l’établissement de la connexion SSTP (Secure Socket Tunneling Protocol).

Syntaxe

typedef struct _AUTH_VALIDATION_EX {
  MPRAPI_OBJECT_HEADER Header;
  HANDLE               hRasConnection;
  WCHAR                wszUserName[UNLEN + 1];
  WCHAR                wszLogonDomain[DNLEN + 1];
  DWORD                AuthInfoSize;
  BYTE                 AuthInfo[1];
} AUTH_VALIDATION_EX;

Membres

Header

Structure MPRAPI_OBJECT_HEADER qui spécifie la version de la structure AUTH_VALIDATION_EX .

Note Le membre de révision de l’en-tête doit être 0x01 et le type doit être MPRAPI_OBJECT_TYPE_AUTH_VALIDATION_OBJECT.
 

hRasConnection

Handle de la connexion RAS pour laquelle l’authentification PPP est contournée. Il peut s’agir d’un handle retourné par la fonction RasDial ou RasEnumConnections .

wszUserName[UNLEN + 1]

Chaîne Unicode terminée par null qui contient le nom de l’utilisateur qui se connecte à la connexion.

wszLogonDomain[DNLEN + 1]

Chaîne Unicode terminée par null qui contient le domaine sur lequel l’utilisateur connecté s’authentifie.

AuthInfoSize

Taille, en octets, des informations d’authentification utilisateur dans AuthInfo.

AuthInfo[1]

Tableau BYTE qui contient les informations d’authentification utilisateur requises pour contourner l’authentification PPP pendant la négociation de la connexion SSTP.

Spécifications

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête mprapi.h

Voir aussi

Informations de référence sur la gestion des routeurs

Structures de gestion des routeurs