Поделиться через


структура 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_OBJECT_HEADER для структуры NDK_QP . Присвойте элементу ObjectType структуры, заданной заголовком, значение NdkObjectTypeQp.

Dispatch

Указатель на структуру NDK_QP_DISPATCH , которая определяет функции диспетчеризации для объекта QP NDK.

Комментарии

Прежде чем возвращать созданный объект 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