Freigeben über


MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE Rückruffunktion (dot11wdi.h)

Wichtig

Dieses Thema ist Teil des WDI-Treibermodells, das in Windows 10 veröffentlicht wurde. Das WDI-Treibermodell befindet sich im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität. WiFiCx ist das Wi-Fi Treibermodell, das in Windows 11 veröffentlicht wurde. Es wird empfohlen, wiFiCx zu verwenden, um die neuesten Features zu nutzen.

Die MiniportWdiAdapterHangDiagnose-Handlerfunktion wird verwendet, um Hardwaresteuerungsregisterzustände und optional den vollständigen Firmwarestatus zu erfassen.

Dies ist ein WDI-Miniporthandler in NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS.

Hinweis Sie müssen die Funktion mit dem typ MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
 

Syntax

MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE MiniportWdiAdapterHangDiagnose;

NDIS_STATUS MiniportWdiAdapterHangDiagnose(
  [in]  NDIS_HANDLE MiniportDriverContext,
  [in]  eDiagnoseLevel DiagnoseLevel,
  [in]  UINT32 BufferSize,
  [out] UINT8 *FirmwareBlob,
  [out] UINT32 *pOutputSize
)
{...}

Parameter

[in] MiniportDriverContext

Das Handle für einen vom Treiber zugewiesenen Kontextbereich, in dem der Treiber Zustands- und Konfigurationsinformationen verwaltet. Der Miniporttreiber hat diesen Kontextbereich an die Funktion NdisMRegisterWdiMiniportDriver übergeben.

[in] DiagnoseLevel

Die Diagnoseebene, wie in der eDiagnoseLevel-Enumeration definiert. Die Standardebene ist DiagnoseLevelHardwareRegisters, maximal 1 KB im Ausgabepuffer.

[in] BufferSize

Die Größe von FirmwareBlob in Bytes.

[out] FirmwareBlob

Ein Zeiger auf den Puffer, der die Registrierungszustände der Hardwaresteuerung und optional den vollständigen Firmwarestatus enthält.

[out] pOutputSize

Ein Zeiger auf die Anzahl der in FirmwareBlob geschriebenen Bytes.

Rückgabewert

Der Rückgabewert wird ignoriert.

Bemerkungen

Die Standarddiagnoseebene ist DiagnoseLevelHardwareRegisters mit maximal 1 KB im Ausgabepuffer.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Windows
Kopfzeile dot11wdi.h

Weitere Informationen

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

WDI-Aufhängeerkennung und -wiederherstellung

eDiagnoseLevel