NDK_OBJECT_HEADER 結構 (ndkpi.h)
NDK_OBJECT_HEADER 結構會指定物件版本、類型和其他資訊。
它會用於每個 NDK 物件的 Header 成員中。
語法
typedef struct _NDK_OBJECT_HEADER {
NDK_VERSION Version;
NDK_OBJECT_TYPE ObjectType;
NDK_OBJECT_HEADER_RESERVED_BLOCK NdkReserved;
} NDK_OBJECT_HEADER;
成員
Version
包含 NDK 物件修訂編號 的NDK_VERSION 結構。
ObjectType
指定 NDK 物件類型的 NDK_OBJECT_TYPE 列舉值。 您可以使用這個成員來識別記憶體轉儲中的 NDK 物件類型。
這個成員是必要的,而且不能為零。
NdkReserved
NDK_OBJECT_HEADER_RESERVED_BLOCK結構中的保留區塊。
備註
當 NDK 提供者建立 NDK 物件實例時, 標頭 成員必須初始化,如下所示:
- 若為 Windows Server 2012,請將 Version 成員設定為 1.1。 若要這樣做,請將NDK_VERSION結構的 Major 和 Minor 成員設定為 1。
- 若為 Windows Server 2012 R2,請將 Version 成員設定為 1.2。 若要這樣做,請將NDK_VERSION結構的 Major 成員設定為 1,並將 Minor 成員設定為 2。
- 將 ObjectType 成員設定為 NDK_OBJECT_TYPE 值。
- 將 NdkReserved 成員設定為零。 在關閉物件之前,NDK 提供者不得修改這個成員。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | NDIS 6.30 和更新版本中不支援,不支援。 |
最低支援的伺服器 | Windows Server 2012 |
標頭 | ndkpi.h (包含 Ndkpi.h) |
另請參閱
NDK_FN_QUERY_EXTENSION_INTERFACE