estructura NDK_OBJECT_HEADER (ndkpi.h)
La estructura NDK_OBJECT_HEADER especifica la versión, el tipo y otra información del objeto.
Se usa en el miembro Header de cada objeto NDK.
Sintaxis
typedef struct _NDK_OBJECT_HEADER {
NDK_VERSION Version;
NDK_OBJECT_TYPE ObjectType;
NDK_OBJECT_HEADER_RESERVED_BLOCK NdkReserved;
} NDK_OBJECT_HEADER;
Miembros
Version
Estructura NDK_VERSION que contiene el número de revisión del objeto NDK.
ObjectType
Valor de enumeración NDK_OBJECT_TYPE que especifica el tipo de objeto NDK. Puede usar este miembro para identificar el tipo de un objeto NDK en un volcado de memoria.
Este miembro es obligatorio y no puede ser cero.
NdkReserved
Bloque reservado en una estructura de NDK_OBJECT_HEADER_RESERVED_BLOCK .
Comentarios
Cuando un proveedor de NDK crea una instancia de objeto NDK, el miembro Header debe inicializarse de la siguiente manera:
- Para Windows Server 2012, establezca el miembro Version en 1.1. Para ello, establezca los miembros Mayor y Menor de la estructura de NDK_VERSION en 1.
- Para Windows Server 2012 R2, establezca el miembro Version en 1.2. Para ello, establezca el miembro Principal de la estructura NDK_VERSION en 1 y el miembro Menor en 2.
- Establezca el miembro ObjectType en un valor de NDK_OBJECT_TYPE .
- Establezca el miembro NdkReserved en cero. El proveedor NDK no debe modificar este miembro hasta que se cierre el objeto.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Ninguno compatible, compatible con NDIS 6.30 y versiones posteriores. |
Servidor mínimo compatible | Windows Server 2012 |
Encabezado | ndkpi.h (incluya Ndkpi.h) |
Consulte también
NDK_FN_QUERY_EXTENSION_INTERFACE