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