Partager via


énumération NET_EXTENSION_TYPE (extension.h)

L’énumération NET_EXTENSION_TYPE spécifie le type d’extension qu’un pilote client interroge.

Syntax

typedef enum _NET_EXTENSION_TYPE {
  NetExtensionTypePacket = 1,
  NetExtensionTypeFragment = 2,
  NetExtensionTypeBuffer
} NET_EXTENSION_TYPE;

Constantes

 
NetExtensionTypePacket
Valeur : 1
L’extension est une extension NET_PACKET .
NetExtensionTypeFragment
Valeur : 2
L’extension est une extension NET_FRAGMENT .
NetExtensionTypeBuffer
Réservé pour le système.

Remarques

Les pilotes clients passent cette énumération comme valeur à NET_EXTENSION_QUERY_INIT pour différencier les extensions de paquets et les requêtes d’extension de fragment lors de la création de la file d’attente de paquets.

Configuration requise

Condition requise Valeur
Version UMDF minimale 2,33
En-tête extension.h

Voir aussi

Descripteurs de paquets et extensions

NET_PACKET

NET_FRAGMENT

NET_EXTENSION_QUERY_INIT