NDK_FN_ARM_CQ コールバック関数 (ndkpi.h)
NdkArmCq (NDK_FN_ARM_CQ) 関数は、NDK 完了キュー (CQ) 通知を受け取ります。
構文
NDK_FN_ARM_CQ NdkFnArmCq;
void NdkFnArmCq(
[in] NDK_CQ *pNdkCq,
[in] ULONG Type
)
{...}
パラメーター
[in] pNdkCq
NDK 完了キュー オブジェクト (NDK_CQ) へのポインター。
[in] Type
Arm への通知の種類。 次の通知の種類が定義されています。
戻り値
何一つ
備考
NDK コンシューマーが完了キュー (CQ) 通知を受け取った後、プロバイダーは、NdkCqNotificationCallback コールバック関数 (NdkCreateCq (NDK_FN_CREATE_CQ) 関数を使用して CQ が作成されたときにコンシューマーが指定した NDK_FN_CQ_NOTIFICATION_CALLBACK ルーチン) を呼び出します。これは、指定した種類の通知の期限です。
NdkCqNotificationCallback の呼び出しが進行中の間に CQ が閉じられた場合、NdkCqNotificationCallback プロバイダーに制御 返されるまで、close 要求は保留中のままになります。 終了要求が完了すると、プロバイダーは NdkCqNotificationCallback 呼び出しません。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | サポートされていません。NDIS 6.30 以降でサポートされています。 |
サポートされる最小サーバー | Windows Server 2012 |
ターゲット プラットフォーム の | ウィンドウズ |
ヘッダー | ndkpi.h (Ndkpi.h を含む) |
IRQL | <=DISPATCH_LEVEL |