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 オブジェクトの型を識別できます。
このメンバーは必須であり、0 にすることはできません。
NdkReserved
NDK_OBJECT_HEADER_RESERVED_BLOCK構造体内の予約済みブロック。
注釈
NDK プロバイダーが NDK オブジェクト インスタンスを作成する場合、 Header メンバーは次のように初期化する必要があります。
- 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 メンバーを 0 に設定します。 NDK プロバイダーは、オブジェクトが閉じられるまでこのメンバーを変更することはできません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートされていません。NDIS 6.30 以降でサポートされています。 |
サポートされている最小のサーバー | Windows Server 2012 |
Header | ndkpi.h (Ndkpi.h を含む) |
こちらもご覧ください
NDK_FN_QUERY_EXTENSION_INTERFACE