структура 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 задает для элемента Typeзначение NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS.
- NDIS задает для элемента Revisionзначение NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.
- NDIS задает для элемента Sizeзначение 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 (включая Ndis.h) |