NDK_FN_SRQ_NOTIFICATION_CALLBACK回调函数 (ndkpi.h)
NdkSrqNotificationCallback (NDK_FN_SRQ_NOTIFICATION_CALLBACK) 函数提供 NDK 共享接收队列 (SRQ) 来自 NDK 提供程序的通知。
语法
NDK_FN_SRQ_NOTIFICATION_CALLBACK NdkFnSrqNotificationCallback;
void NdkFnSrqNotificationCallback(
[in, optional] PVOID SrqNotificationContext,
[in] NTSTATUS SrqStatus
)
{...}
参数
[in, optional] SrqNotificationContext
创建 SRQ 对象时,在 NdkCreateSrq 的 SrqNotificationContext 参数 (NDK_FN_CREATE_SRQ) 函数中指定的上下文区域。
[in] SrqStatus
指示是否发生了致命的 SRQ 错误。 定义了以下状态代码:
术语 | 说明 |
---|---|
STATUS_SUCCESS | SRQ 正常运行。 |
STATUS_INTERNAL_ERROR | SRQ 上发生灾难性错误。 SRQ 不可用。 所有关联的队列对 (QP) 也不可用。 不会报告将来的完成情况。 此错误通常表示硬件错误。 |
返回值
无
备注
注意 此例程由 NDK 使用者实现,并传递给 NDK 提供程序。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 不支持,在 NDIS 6.30 及更高版本中受支持。 |
最低受支持的服务器 | Windows Server 2012 |
目标平台 | Windows |
标头 | ndkpi.h (包括 Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |