MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE funzione di callback (dot11wdi.h)

Importante

Questo argomento fa parte del modello di driver WDI rilasciato in Windows 10. Il modello di driver WDI è in modalità di manutenzione e riceverà solo correzioni con priorità elevata. WiFiCx è il modello di driver Wi-Fi rilasciato in Windows 11. Ti consigliamo di usare WiFiCx per sfruttare le funzionalità più recenti.

La funzione del gestore MiniportWdiAdapterHangDiagnose viene usata per raccogliere gli stati del registro di controllo hardware e facoltativamente lo stato completo del firmware.

Si tratta di un gestore miniport WDI all'interno di NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS.

Nota È necessario dichiarare la funzione usando il tipo di MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE . Per altre informazioni, vedere la sezione Esempi seguente.
 

Sintassi

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
)
{...}

Parametri

[in] MiniportDriverContext

Handle in un'area di contesto allocata dal driver in cui il driver mantiene le informazioni sullo stato e sulla configurazione. Il driver miniport ha passato questa area di contesto alla funzione NdisMRegisterWdiMiniportDriver .

[in] DiagnoseLevel

Livello di diagnostica, come definito nell'enumerazione eDiagnoseLevel . Il livello predefinito è DiagnoseLevelHardwareRegisters, massimo 1 KB nel buffer di output.

[in] BufferSize

Dimensioni di FirmwareBlob, in byte.

[out] FirmwareBlob

Puntatore al buffer che conterrà gli stati del Registro di sistema del controllo hardware e, facoltativamente, lo stato completo del firmware.

[out] pOutputSize

Puntatore al numero di byte scritti in FirmwareBlob.

Valore restituito

Il valore restituito viene ignorato.

Osservazioni

Il livello di diagnosi predefinito è DiagnoseLevelHardwareRegisters, con un massimo di 1 KB nel buffer di output.

Requisiti

   
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Intestazione dot11wdi.h

Vedi anche

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

Rilevamento e ripristino di blocchi WDI

eDiagnoseLevel