NDK_CQ構造体 (ndkpi.h)

NDK_CQ構造体は、NDK 完了キュー (CQ) オブジェクトの属性を指定します。

構文

typedef struct _NDK_CQ {
  NDK_OBJECT_HEADER     Header;
  const NDK_CQ_DISPATCH *Dispatch;
} NDK_CQ;

メンバー

Header

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

Dispatch

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

注釈

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

要件

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

こちらもご覧ください

NDKPI 完了処理要件

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

NDK_CQ_DISPATCH

NDK_FN_CLOSE_OBJECT

NDK_FN_CREATE_COMPLETION

NDK_FN_CREATE_CQ

NDK_OBJECT_HEADER