estructura NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS (dot11wdi.h)
Importante
Este tema forma parte del modelo de controlador WDI publicado en Windows 10. El modelo de controlador WDI está en modo de mantenimiento y solo recibirá correcciones de prioridad alta. WiFiCx es el modelo de controlador Wi-Fi publicado en Windows 11. Se recomienda usar WiFiCx para aprovechar las características más recientes.
La estructura NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS define el conjunto de controladores que debe implementar un controlador de miniporte WDI. El controlador IHV lo usa para registrar controladores adicionales para la ruta de acceso de control y el conjunto completo de controladores para la ruta de acceso de datos.
Sintaxis
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;
Miembros
Header
Estructura NDIS_OBJECT_HEADER de la estructura NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS. Establezca el miembro type de de la estructura que encabezado especifica para NDIS_OBJECT_TYPE_MINIPORT_WDI_CHARACTERISTICS.
Para indicar la versión de la estructura de NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS, establezca el miembro Revision en el siguiente valor:
NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS_REVISION_1
Establezca el miembro Tamaño de en NDIS_SIZEOF_MINIPORT_WDI_CHARACTERISTICS_REVISION_1.
WdiVersion
La versión de WDI usada por el controlador. Establezca este miembro en uno de los siguientes valores:
WDI_VERSION_LATEST
La versión más reciente de WDI
WDI_VERSION_1_0_1
WDI versión 1.0.1
WDI_VERSION_1_0
WDI versión 1.0
AllocateAdapterHandler
El punto de entrada de la función de controlador MiniportWdiAllocateAdapter.
FreeAdapterHandler
El punto de entrada de la función de controlador miniportWdiFreeAdapter miniportWdiFreeAdapter.
OpenAdapterHandler
Punto de entrada de la función de controlador MiniportWdiOpenAdapter.
CloseAdapterHandler
Punto de entrada de la función de controlador MiniportWdiCloseAdapter.
StartOperationHandler
El punto de entrada de la función de controlador MiniportWdiStartOperation.
StopOperationHandler
El punto de entrada de la función de controlador MiniportWdiStopOperation.
PostPauseHandler
El punto de entrada de la función de controlador MiniportWdiPostAdapterPause.
PostRestartHandler
El punto de entrada de la función de controlador MiniportWdiPostAdapterRestart.
HangDiagnoseHandler
El punto de entrada de la función de controlador miniportWdiAdapterHangDiagnose.
TalTxRxInitializeHandler
Punto de entrada de la función de controlador MiniportWdiTalTxRxInitialize.
TalTxRxDeinitializeHandler
El punto de entrada de la función de controlador MiniportWdiTalTxRxDeinitialize.
LeIdleNotificationHandler
El punto de entrada de la función de controlador MiniportWdiIdleNotification.
LeCancelIdleNotificationHandler
El punto de entrada de la función de controlador MiniportWdiCancelIdleNotification.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10 |
servidor mínimo admitido | Windows Server 2016 |
encabezado de | dot11wdi.h (include Ndis.h) |