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