структура NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS (dot11wdi.h)
Важный
Этот раздел является частью модели драйвера WDI , выпущенной в Windows 10. Модель драйвера WDI находится в режиме обслуживания и получит только исправления с высоким приоритетом. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx для использования новейших функций.
Структура NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS определяет набор обработчиков, которые должен реализовать драйвер мини-порта WDI. Он используется драйвером IHV для регистрации дополнительных обработчиков для пути управления и полного набора обработчиков для пути к данным.
Синтаксис
typedef struct _NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG WdiVersion;
MINIPORT_WDI_ALLOCATE_ADAPTER_HANDLER AllocateAdapterHandler;
MINIPORT_WDI_FREE_ADAPTER_HANDLER FreeAdapterHandler;
MINIPORT_WDI_OPEN_ADAPTER_HANDLER OpenAdapterHandler;
MINIPORT_WDI_CLOSE_ADAPTER_HANDLER CloseAdapterHandler;
MINIPORT_WDI_START_OPERATION_HANDLER StartOperationHandler;
MINIPORT_WDI_STOP_OPERATION_HANDLER StopOperationHandler;
MINIPORT_WDI_POST_PAUSE_HANDLER PostPauseHandler;
MINIPORT_WDI_POST_RESTART_HANDLER PostRestartHandler;
MINIPORT_WDI_HANG_DIAGNOSE_HANDLER HangDiagnoseHandler;
MINIPORT_WDI_TAL_TXRX_INITIALIZE_HANDLER TalTxRxInitializeHandler;
MINIPORT_WDI_TAL_TXRX_DEINITIALIZE_HANDLER TalTxRxDeinitializeHandler;
MINIPORT_WDI_IDLE_NOTIFICATION_HANDLER LeIdleNotificationHandler;
MINIPORT_WDI_CANCEL_IDLE_NOTIFICATION_HANDLER LeCancelIdleNotificationHandler;
} NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS, *PNDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS;
Члены
Header
Структура NDIS_OBJECT_HEADER для структуры NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS. Задайте элемент типа структуры, которая заголовка указывает NDIS_OBJECT_TYPE_MINIPORT_WDI_CHARACTERISTICS.
Чтобы указать версию структуры NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS, задайте элемент редакции следующим значением:
NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS_REVISION_1
Задайте для элемента размер значение NDIS_SIZEOF_MINIPORT_WDI_CHARACTERISTICS_REVISION_1.
WdiVersion
Версия WDI, используемая драйвером. Задайте для этого элемента одно из следующих значений:
WDI_VERSION_LATEST
Последняя версия WDI
WDI_VERSION_1_0_1
WDI версии 1.0.1
WDI_VERSION_1_0
WDI версии 1.0
AllocateAdapterHandler
Точка входа функции обработчика MiniportWdiAllocateAdapt er.
FreeAdapterHandler
Точка входа функции обработчика miniportWdiFreeAdapter.
OpenAdapterHandler
Точка входа функции обработчика MiniportWdiOpenAdapt er.
CloseAdapterHandler
Точка входа функции обработчика MiniportWdiCloseAdapt er.
StartOperationHandler
Точка входа функции обработчика miniportWdiStartOperation.
StopOperationHandler
Точка входа функции обработчика MiniportWdiStopOperation.
PostPauseHandler
Точка входа функции обработчика MiniportWdiPostAdapterPause.
PostRestartHandler
Точка входа функции обработчика MiniportWdiPostAdapterRestart.
HangDiagnoseHandler
Точка входа функции обработчика MiniportWdiAdapterHangDiagnose.
TalTxRxInitializeHandler
Точка входа функции обработчика MiniportWdiTalTxRxInitialize.
TalTxRxDeinitializeHandler
Точка входа функции обработчика MiniportWdiTalTxRxDeinitialize.
LeIdleNotificationHandler
Точка входа функции обработчика miniportWdiIdleNotification.
LeCancelIdleNotificationHandler
Точка входа функции обработчика miniportWdiCancelIdleNotification.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 |
минимальный поддерживаемый сервер | Windows Server 2016 |
заголовка | dot11wdi.h (include Ndis.h) |