Partager via


structure NDIS_OBJECT_HEADER (ndis/objectheader.h)

La structure NDIS_OBJECT_HEADER empaquete le type d’objet, la version et les informations de taille requises dans de nombreuses structures NDIS 6.0.

Syntaxe

typedef struct _NDIS_OBJECT_HEADER {
  UCHAR  Type;
  UCHAR  Revision;
  USHORT Size;
} NDIS_OBJECT_HEADER, *PNDIS_OBJECT_HEADER;

Membres

Type

Type d’objet NDIS décrit par une structure. Utilisez ce membre pour identifier le type de structure dans un vidage de mémoire.

Revision

Numéro de révision de la structure. Chaque structure NDIS qui a un membre NDIS_OBJECT_HEADER a un numéro de révision qui s’applique exclusivement à la structure NDIS. Cela permet aux pilotes NDIS de prendre en charge plusieurs versions de la même structure. Par exemple, un pilote peut vérifier la valeur de membre Révision au moment de l’exécution et utiliser la version appropriée de la structure.

Size

Taille totale, en octets, de la structure d’objets NDIS qui inclut le membre NDIS_OBJECT_HEADER. Cette taille inclut la taille du membre NDIS_OBJECT_HEADER et les autres membres de la structure.

Remarques

La page de référence pour chaque structure, qui a une structure NDIS_OBJECT_HEADER en tant que membre, définit des valeurs pour les membres Type, Révisionet Taille membres de cette structure.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge dans NDIS 6.0 et versions ultérieures.
d’en-tête ndis/objectheader.h (include ndis.h)