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