Condividi tramite


struttura NDIS_OBJECT_HEADER (ndis/objectheader.h)

La struttura NDIS_OBJECT_HEADER include le informazioni sul tipo di oggetto, la versione e le 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;

Membri

Type

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

Revision

Numero di revisione della struttura. Ogni struttura NDIS con un membro NDIS_OBJECT_HEADER ha un numero di revisione applicabile esclusivamente alla struttura NDIS. In questo modo i driver NDIS supportano più versioni della stessa struttura. Ad esempio, un driver può controllare il valore revision membro in fase di esecuzione e usare la versione appropriata della struttura.

Size

Dimensione totale, 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.

Osservazioni

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

Fabbisogno

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