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
対象プラットフォーム Windows
ヘッダー ndkpi.h (Ndkpi.h を含む)
IRQL <=DISPATCH_LEVEL

こちらもご覧ください

NDK_QP