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


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

Структура NDK_ADAPTER задает атрибуты объекта адаптера NDK.

Синтаксис

typedef struct _NDK_ADAPTER {
  NDK_OBJECT_HEADER          Header;
  const NDK_ADAPTER_DISPATCH *Dispatch;
} NDK_ADAPTER;

Члены

Header

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

Dispatch

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

Комментарии

Структура NDK_ADAPTER определяет объект адаптера. Функция OPEN_NDK_ADAPTER_HANDLER открывает экземпляр адаптера NDK в адаптере NDIS с поддержкой NDK.

Прежде чем возвращать созданный объект адаптера, поставщик NDK должен задать элемент Dispatch , указывающий на его NDK_ADAPTER_DISPATCH таблицу. Кроме того, поставщик NDK не должен использовать элемент Dispatch после его установки, так как потребитель NDK может изменить элемент Dispatch на другое значение.

Требования

Требование Значение
Минимальная версия клиента Не поддерживается, поддерживается в NDIS 6.30 и более поздних версиях.
Минимальная версия сервера Windows Server 2012
Верхняя часть ndkpi.h (включая Ndkpi.h)

См. также раздел

CLOSE_NDK_ADAPTER_HANDLER

Требования к времени существования объекта NDKPI

NDK_ADAPTER_DISPATCH

NDK_OBJECT_HEADER

OPEN_NDK_ADAPTER_HANDLER