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 |