NDIS_OBJECT_HEADER estructura (ndis/objectheader.h)

La estructura NDIS_OBJECT_HEADER empaqueta el tipo de objeto, la versión y la información de tamaño que se necesita en muchas estructuras NDIS 6.0.

Sintaxis

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

Miembros

Type

Tipo de objeto NDIS que describe una estructura. Use este miembro para identificar el tipo de estructura en un volcado de memoria.

Revision

Número de revisión de la estructura. Cada estructura NDIS que tiene un miembro NDIS_OBJECT_HEADER tiene un número de revisión que se aplica exclusivamente a la estructura NDIS. Esto permite que los controladores NDIS admitan varias versiones de la misma estructura. Por ejemplo, un controlador puede comprobar el valor del miembro Revision en tiempo de ejecución y usar la versión adecuada de la estructura.

Size

Tamaño total, en bytes, de la estructura de objetos NDIS que incluye el miembro NDIS_OBJECT_HEADER. Este tamaño incluye el tamaño del miembro NDIS_OBJECT_HEADER y los demás miembros de la estructura.

Comentarios

La página de referencia de cada estructura, que tiene una estructura NDIS_OBJECT_HEADER como miembro, define valores para los miembros Type, Revision y Size de esa estructura.

Requisitos

Requisito Value
Cliente mínimo compatible Se admite en NDIS 6.0 y versiones posteriores.
Encabezado ndis/objectheader.h (include ndis.h)