estrutura NDIS_OBJECT_HEADER (ndis/objectheader.h)

A estrutura NDIS_OBJECT_HEADER empacota o tipo de objeto, a versão e as informações de tamanho necessárias em muitas estruturas NDIS 6.0.

Sintaxe

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

Membros

Type

O tipo de objeto NDIS que uma estrutura descreve. Use esse membro para identificar o tipo de estrutura em um despejo de memória.

Revision

O número de revisão da estrutura. Cada estrutura de NDIS que tem um membro NDIS_OBJECT_HEADER tem um número de revisão que se aplica exclusivamente à estrutura NDIS. Isso permite que os drivers NDIS ofereçam suporte a várias versões da mesma estrutura. Por exemplo, um driver pode marcar o valor do membro Revision em tempo de execução e usar a versão apropriada da estrutura.

Size

O tamanho total, em bytes, da estrutura do objeto NDIS que inclui o membro NDIS_OBJECT_HEADER. Esse tamanho inclui o tamanho do membro NDIS_OBJECT_HEADER e os outros membros da estrutura.

Comentários

A página de referência para cada estrutura, que tem uma estrutura NDIS_OBJECT_HEADER como membro, define valores para os membros Tipo, Revisão e Tamanho para essa estrutura.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no NDIS 6.0 e posterior.
Cabeçalho ndis/objectheader.h (inclua ndis.h)