// ndkpi.h
typedef struct _NDK_OBJECT_HEADER {
NDK_VERSION Version;
NDK_OBJECT_TYPE ObjectType;
NDK_OBJECT_HEADER_RESERVED_BLOCK NdkReserved;
} NDK_OBJECT_HEADER;
View the official Windows Driver Kit DDI reference
No description available.
The NDK_OBJECT_HEADER structure specifies the object version, type, and other information.
It is used in the Header member of every NDK object.
Version
An NDK_VERSION structure that contains the revision number of the NDK object.
ObjectType
An NDK_OBJECT_TYPE enumeration value that specifies the NDK object type. You can use this member to identify an NDK object's type in a memory dump.
This member is required and cannot be zero.
NdkReserved
A reserved block in an NDK_OBJECT_HEADER_RESERVED_BLOCK structure.
When an NDK provider creates an NDK object instance, the Header member must be initialized as follows:
NDK_FN_QUERY_EXTENSION_INTERFACE
NDK_OBJECT_HEADER_RESERVED_BLOCK