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


структура NDK_SRQ (ndkpi.h)

Структура NDK_SRQ задает атрибуты объекта общей очереди получения NDK (SRQ).

Синтаксис

typedef struct _NDK_SRQ {
  NDK_OBJECT_HEADER      Header;
  const NDK_SRQ_DISPATCH *Dispatch;
} NDK_SRQ;

Члены

Header

Структура NDK_OBJECT_HEADER для структуры NDK_SRQ. Задайте для элемента ObjectType структуры, которую заголовок задает, значение NdkObjectTypeSrq.

Dispatch

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

Комментарии

Прежде чем возвращать созданный объект SRQ, поставщик NDK должен задать элемент Dispatch , указывающий на его NDK_SRQ_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_WITH_SRQ

NDK_FN_CREATE_SRQ

NDK_OBJECT_HEADER

NDK_SRQ_DISPATCH