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 物件實例時,必須初始化 Header 成員,如下所示:
- 若為 Windows Server 2012,請將 Version 成員設定為 1.1。 若要這樣做,請將 Major 和 MinorNDK_VERSION 成員設定為 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