NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS Struktur (dot11wdi.h)
Wichtig
Dieses Thema ist Teil des in Windows 10 veröffentlichten WDI-Treiber modells. Das WDI-Treibermodell befindet sich im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität. WiFiCx- ist das in Windows 11 veröffentlichte Wi-Fi Treibermodell. Es wird empfohlen, wiFiCx zu verwenden, um die neuesten Features nutzen zu können.
Die NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS-Struktur definiert den Satz von Handlern, die ein WDI-Miniporttreiber implementieren muss. Es wird vom IHV-Treiber verwendet, um zusätzliche Handler für den Steuerelementpfad und den vollständigen Satz von Handlern für den Datenpfad zu registrieren.
Syntax
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;
Angehörige
Header
Die NDIS_OBJECT_HEADER Struktur für die NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS Struktur. Legen Sie das Type Element der Struktur fest, das Header- angibt, NDIS_OBJECT_TYPE_MINIPORT_WDI_CHARACTERISTICS.
Um die Version der NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS Struktur anzugeben, legen Sie den Revision Member auf den folgenden Wert fest:
NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS_REVISION_1
Legen Sie den Size Member auf NDIS_SIZEOF_MINIPORT_WDI_CHARACTERISTICS_REVISION_1 fest.
WdiVersion
Die vom Treiber verwendete WDI-Version. Legen Sie dieses Element auf einen der folgenden Werte fest:
WDI_VERSION_LATEST
Die neueste WDI-Version
WDI_VERSION_1_0_1
WDI Version 1.0.1
WDI_VERSION_1_0
WDI Version 1.0
AllocateAdapterHandler
Der Einstiegspunkt der MiniportWdiAllocateAdapter Handlerfunktion.
FreeAdapterHandler
Der Einstiegspunkt der MiniportWdiFreeAdapter Handlerfunktion.
OpenAdapterHandler
Der Einstiegspunkt der MiniportWdiOpenAdapter Handlerfunktion.
CloseAdapterHandler
Der Einstiegspunkt der MiniportWdiCloseAdapter Handlerfunktion.
StartOperationHandler
Der Einstiegspunkt der MiniportWdiStartOperation Handlerfunktion.
StopOperationHandler
Der Einstiegspunkt der MiniportWdiStopOperation Handlerfunktion.
PostPauseHandler
Der Einstiegspunkt der MiniportWdiPostAdapterPause Handlerfunktion.
PostRestartHandler
Der Einstiegspunkt der MiniportWdiPostAdapterRestart Handlerfunktion.
HangDiagnoseHandler
Der Einstiegspunkt der MiniportWdiAdapterHangDiagnose Handlerfunktion.
TalTxRxInitializeHandler
Der Einstiegspunkt der MiniportWdiTalTxRxInitialize Handlerfunktion.
TalTxRxDeinitializeHandler
Der Einstiegspunkt der MiniportWdiTalTxRxDeinitialize Handlerfunktion.
LeIdleNotificationHandler
Der Einstiegspunkt der MiniportWdiIdleNotification Handlerfunktion.
LeCancelIdleNotificationHandler
Der Einstiegspunkt der MiniportWdiCancelIdleNotification Handlerfunktion.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 |
mindestens unterstützte Server- | Windows Server 2016 |
Header- | dot11wdi.h (include Ndis.h) |