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


структура NDIS_NDK_PROVIDER_CHARACTERISTICS (ndisndk.h)

Структура NDIS_NDK_PROVIDER_CHARACTERISTICS указывает характеристики поставщика NDK.

Синтаксис

typedef struct _NDIS_NDK_PROVIDER_CHARACTERISTICS {
  NDIS_OBJECT_HEADER        Header;
  ULONG                     Flags;
  OPEN_NDK_ADAPTER_HANDLER  OpenNDKAdapterHandler;
  CLOSE_NDK_ADAPTER_HANDLER CloseNDKAdapterHandler;
} NDIS_NDK_PROVIDER_CHARACTERISTICS, *PNDIS_NDK_PROVIDER_CHARACTERISTICS;

Члены

Header

Структура NDIS_OBJECT_HEADER, описывающая эту NDIS_NDK_PROVIDER_CHARACTERISTICS структуру. NDIS задает элементы структуры NDIS_OBJECT_HEADER следующим образом:

  • NDIS задает элемент типаNDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS.
  • NDIS задает элемент редакции NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.
  • NDIS задает элемент размераNDIS_SIZEOF_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.

Flags

Зарезервировано должно быть равно нулю.

OpenNDKAdapterHandler

Точка входа для функции OPEN_NDK_ADAPTER_HANDLER.

CloseNDKAdapterHandler

Точка входа для функции CLOSE_NDK_ADAPTER_HANDLER.

Замечания

Чтобы указать точки входа для служб NDK и других характеристик поставщика NDK, мини-порты NDIS передают указатель на инициализированную структуру NDIS_NDK_PROVIDER_CHARACTERISTICS в функцию NdisSetOptionalHandlers.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Не поддерживается, поддерживается в NDIS 6.30 и более поздних версиях.
минимальный поддерживаемый сервер Windows Server 2012
заголовка ndisndk.h (include Ndis.h)

См. также

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER