structure NDIS_OBJECT_HEADER (ndis/objectheader.h)
La structure NDIS_OBJECT_HEADER empaque les informations sur le type d’objet, la version et la 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 case activée la valeur du membre Revision au moment de l’exécution et utiliser la version appropriée de la structure.
Size
Taille totale, en octets, de la structure d’objet NDIS qui inclut le membre NDIS_OBJECT_HEADER. Cette taille inclut la taille du membre NDIS_OBJECT_HEADER et des 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, Revision et Size pour cette structure.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.0 et versions ultérieures. |
En-tête | ndis/objectheader.h (include ndis.h) |