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


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

Структура NDK_LISTENER указывает атрибуты объекта прослушивателя NDK.

Синтаксис

typedef struct _NDK_LISTENER {
  NDK_OBJECT_HEADER           Header;
  const NDK_LISTENER_DISPATCH *Dispatch;
} NDK_LISTENER;

Члены

Header

Структура NDK_OBJECT_HEADER для структуры NDK_LISTENER . Присвойте элементу ObjectType структуры, заданной заголовком, значение NdkObjectTypeListener.

Dispatch

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

Комментарии

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

NDK_LISTENER_DISPATCH

NDK_OBJECT_HEADER