NDK_QP 结构 (ndkpi.h)

NDK_QP 结构 (QP) 对象指定 NDK 队列对的属性。

语法

typedef struct _NDK_QP {
  NDK_OBJECT_HEADER     Header;
  const NDK_QP_DISPATCH *Dispatch;
} NDK_QP;

成员

Header

NDK_QP 结构的NDK_OBJECT_HEADER结构。 将 Header 指定的结构的 ObjectType 成员设置为 NdkObjectTypeQp

Dispatch

指向 NDK_QP_DISPATCH 结构的指针,该结构定义 NDK QP 对象的调度函数。

注解

在返回创建的 QP 对象之前,NDK 提供程序必须将 Dispatch 成员设置为指向其 NDK_QP_DISPATCH 表。 此外,NDK 提供程序在设置 Dispatch 成员后不得使用该成员,因为 NDK 使用者可以将 Dispatch 成员更改为其他某个值。

要求

要求
最低受支持的客户端 不支持,在 NDIS 6.30 及更高版本中受支持。
最低受支持的服务器 Windows Server 2012
标头 ndkpi.h (包括 Ndkpi.h)

另请参阅

NDKPI 对象生存期要求

NDKPI 工作请求发布要求

NDK_FN_CLOSE_OBJECT

NDK_FN_CREATE_COMPLETION

NDK_FN_CREATE_QP

NDK_FN_CREATE_QP_WITH_SRQ

NDK_OBJECT_HEADER

NDK_QP_DISPATCH