次の方法で共有


NDK_FN_FLUSH コールバック関数 (ndkpi.h)

NdkFlush (NDK_FN_FLUSH) 関数は、NDK キュー ペア (QP) オブジェクトで現在保留中の受信およびイニシエーター キュー要求の取り消しを開始します。

構文

NDK_FN_FLUSH NdkFnFlush;

void NdkFnFlush(
  [in] NDK_QP *pNdkQp
)
{...}

パラメーター

[in] pNdkQp

NDK キュー ペア (QP) オブジェクト (NDK_QP) へのポインター。

戻り値

何一つ

備考

NdkFlush は、QP で現在保留中の受信要求とイニシエーター キュー要求を取り消します。 フラッシュされた要求は、完了状態としてSTATUS_CANCELLED。

NDK コンシューマーが NdkFlush を発行した後に、すべての要求フラッシュされることを確認する場合、コンシューマーは、NdkFlush 呼び出す前にキューに登録されたすべての要求の完了が表示されるまで CQ を空にする必要があります。

必要条件

要件 価値
サポートされる最小クライアント サポートされていません。NDIS 6.30 以降でサポートされています。
サポートされる最小サーバー Windows Server 2012
ターゲット プラットフォーム ウィンドウズ
ヘッダー ndkpi.h (Ndkpi.h を含む)
IRQL <=DISPATCH_LEVEL

関連項目

NDK_QP