共用方式為


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結構的 MajorMinor 成員設定為 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_ADAPTER

NDK_CONNECTOR

NDK_CQ

NDK_FN_CLOSE_OBJECT

NDK_FN_CREATE_COMPLETION

NDK_FN_INVALIDATE

NDK_FN_QUERY_EXTENSION_INTERFACE

NDK_LISTENER

NDK_MR

NDK_MW

NDK_OBJECT_HEADER_RESERVED_BLOCK

NDK_OBJECT_TYPE

NDK_PD

NDK_QP

NDK_SHARED_ENDPOINT

NDK_SRQ

NDK_VERSION