PPP_EAP_PACKET structure (raseapif.h)

La structure PPP_EAP_PACKET spécifie des informations sur un paquet en cours de traitement par le protocole d’authentification.

Syntaxe

typedef struct _PPP_EAP_PACKET {
  BYTE Code;
  BYTE Id;
  BYTE Length[2];
  BYTE Data[1];
} PPP_EAP_PACKET, *PPPP_EAP_PACKET;

Membres

Code

Spécifie le type de paquet envoyé ou reçu par le protocole d’authentification. Ce paramètre est l’une des quatre valeurs suivantes.

Valeur Signification
EAPCODE_Request
Le paquet est une requête.
EAPCODE_Response
Le paquet est une réponse.
EAPCODE_Success
Le paquet indique la réussite.
EAPCODE_Failure
Le paquet indique un échec.

Id

Spécifie l’identificateur du paquet. Le protocole d’authentification est chargé de gérer le nombre de paquets pour les sessions, car ce nombre de paquets concerne l’activité EAP.

Length[2]

Spécifie la longueur du paquet.

Data[1]

Spécifie les données transmises par ce paquet. Si le paquet est une requête ou un paquet de réponse, le premier octet de ce membre indique son type. Pour plus d’informations sur les types de paquets et la configuration requise pour la réservation de type, consultez RFC 2284.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête raseapif.h

Voir aussi

Structures EAP

Informations de référence sur le protocole d’authentification extensible

PPP_EAP_INFO

PPP_EAP_INPUT

PPP_EAP_OUTPUT

RasEapGetInfo

RasEapMakeMessage