NDK_FN_SRQ_RECEIVE回调函数 (ndkpi.h)
NdkSrqReceive (NDK_FN_SRQ_RECEIVE) 函数将接收请求发布到 NDK 共享接收队列 (SRQ) 。
语法
NDK_FN_SRQ_RECEIVE NdkFnSrqReceive;
NTSTATUS NdkFnSrqReceive(
[in] NDK_SRQ *pNdkSrq,
[in, optional] PVOID RequestContext,
const NDK_SGE *pSgl,
[in] ULONG nSge
)
{...}
参数
[in] pNdkSrq
指向 NDK 共享接收队列的指针, (SRQ) 对象 (NDK_SRQ) 。
[in, optional] RequestContext
要在此请求的 NDK_RESULT 结构的 RequestContext 成员中返回的上下文值。
pSgl
(NDK_SGE) 表示接收传入数据的缓冲区的 SGE 结构的数组。
[in] nSge
在 pSgl 参数中指定的数组中的 SGE 结构数。
返回值
NdkSrqReceive 函数返回以下 NTSTATUS 代码之一。
返回代码 | 说明 |
---|---|
|
已成功发布接收请求。 请求完成后,完成项将排入完成队列 (CQ) 。 |
|
出现了错误。 |
注解
NdkSrqReceive 将接收请求发布到共享接收队列 (SRQ) 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 不支持,在 NDIS 6.30 及更高版本中受支持。 |
最低受支持的服务器 | Windows Server 2012 |
目标平台 | Windows |
标头 | ndkpi.h (包括 Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |