NDIS_OBJECT_HEADER struttura (ndis/objectheader.h)

La struttura NDIS_OBJECT_HEADER pacchetti il tipo di oggetto, la versione e le informazioni sulle dimensioni necessarie in molte strutture NDIS 6.0.

Sintassi

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

Members

Type

Tipo di oggetto NDIS descritto da una struttura. Usare questo membro per identificare il tipo di struttura in un dump di memoria.

Revision

Numero di revisione della struttura. Ogni struttura NDIS con un membro NDIS_OBJECT_HEADER ha un numero di revisione che si applica esclusivamente alla struttura NDIS. Ciò consente ai driver NDIS di supportare più versioni della stessa struttura. Ad esempio, un driver può controllare il valore del membro Revision in fase di esecuzione e usare la versione appropriata della struttura.

Size

Dimensioni totali, in byte, della struttura dell'oggetto NDIS che include il membro NDIS_OBJECT_HEADER. Questa dimensione include le dimensioni del membro NDIS_OBJECT_HEADER e gli altri membri della struttura.

Commenti

La pagina di riferimento per ogni struttura, con una struttura NDIS_OBJECT_HEADER come membro, definisce i valori per i membri Type, Revision e Size per tale struttura.

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.0 e versioni successive.
Intestazione ndis/objectheader.h (include ndis.h)