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 |