NDK_QP 構造体 (ndkpi.h)

NDK_QP構造体は、NDK キュー ペア (QP) オブジェクトの属性を指定します。

構文

typedef struct _NDK_QP {
  NDK_OBJECT_HEADER     Header;
  const NDK_QP_DISPATCH *Dispatch;
} NDK_QP;

メンバー

Header

NDK_QP構造体のNDK_OBJECT_HEADER構造体。 Header が指定する構造体の ObjectType メンバーを NdkObjectTypeQp に設定します。

Dispatch

NDK QP オブジェクトのディスパッチ関数を定義する NDK_QP_DISPATCH 構造体へのポインター。

注釈

NDK プロバイダーは、作成された QP オブジェクトを返す前に、そのNDK_QP_DISPATCH テーブルを指すように Dispatch メンバーを設定する必要があります。 また、NDK コンシューマーは Dispatch メンバーを他の値に変更できるため、NDK プロバイダーは設定後に Dispatch メンバーを使用しないでください。

要件

要件
サポートされている最小のクライアント サポートされていません。NDIS 6.30 以降でサポートされています。
サポートされている最小のサーバー Windows Server 2012
Header ndkpi.h (Ndkpi.h を含む)

こちらもご覧ください

NDKPI オブジェクト有効期間要件

NDKPI 作業要求投稿要件

NDK_FN_CLOSE_OBJECT

NDK_FN_CREATE_COMPLETION

NDK_FN_CREATE_QP

NDK_FN_CREATE_QP_WITH_SRQ

NDK_OBJECT_HEADER

NDK_QP_DISPATCH