NDK_FN_GET_CQ_RESULTS_EX回调函数 (ndkpi.h)
NdkGetCqResultsEx (NDK_FN_GET_CQ_RESULTS_EX) 函数从 NDK 完成队列 (CQ) 对象中删除完成项。 此函数与 NdkGetCqResults(NDK_FN_GET_CQ_RESULTS) 函数相同,只不过它检索 NDK_RESULT_EX 结构的数组,而不是 NDK_RESULT 结构的数组。
语法
NDK_FN_GET_CQ_RESULTS_EX NdkFnGetCqResultsEx;
ULONG NdkFnGetCqResultsEx(
[in] NDK_CQ *pNdkCq,
NDK_RESULT_EX Results[],
[in] ULONG nResults
)
{...}
参数
[in] pNdkCq
指向 NDK 完成队列(CQ)对象的指针(NDK_CQ)。
Results[]
[in] nResults
结果 数组的大小(以元素为单位)。 也就是说,要从 CQ 中删除的最大完成次数。
返回值
NDK_FN_GET_CQ_RESULTS_EX 函数返回从 CQ 中删除的完成数。
零表示 CQ 中没有完成项。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | NDIS 6.40 及更高版本不支持。 |
支持的最低服务器 | Windows Server 2012 R2 |
目标平台 | 窗户 |
标头 | ndkpi.h (包括 Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |