Compartir a través de


MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE función de devolución de llamada (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 función de controlador MiniportWdiAdapterHangDiagnose se usa para recopilar estados de registro de control de hardware y, opcionalmente, el estado de firmware completo.

Se trata de un controlador de miniporte WDI dentro de NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS.

Nota Debe declarar la función mediante el tipo de MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE. Para obtener más información, consulte la sección Ejemplos siguientes.
 

Sintaxis

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

Parámetros

[in] MiniportDriverContext

Identificador de un área de contexto asignada por el controlador donde el controlador mantiene la información de estado y configuración. El controlador de miniporte pasó este área de contexto a la función NdisMRegisterWdiMiniportDriver.

[in] DiagnoseLevel

Nivel de diagnóstico, tal como se define en la enumeración eDiagnoseLevel. El nivel predeterminado es DiagnoseLevelHardwareRegisters, máximo de 1 KB en el búfer de salida.

[in] BufferSize

Tamaño de FirmwareBlob, en bytes.

[out] FirmwareBlob

Puntero al búfer que contendrá los estados del Registro de control de hardware y, opcionalmente, el estado de firmware completo.

[out] pOutputSize

Puntero al número de bytes escritos en FirmwareBlob.

Valor devuelto

El valor devuelto se omite.

Comentarios de

El nivel de diagnóstico predeterminado es DiagnoseLevelHardwareRegisters, con un máximo de 1 KB en el búfer de salida.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
de la plataforma de destino de Windows
encabezado de dot11wdi.h

Consulte también

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

de recuperación y detección de bloqueos WDI

eDiagnoseLevel