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) |