Compartir a través de


Función NetDeviceStoreResetDiagnostics (netadaptercx.h)

La función NetDeviceStoreResetDiagnostics almacena los diagnósticos de restablecimiento recopilados del controlador cliente en el marco de NetAdapterCx.

Sintaxis

void NetDeviceStoreResetDiagnostics(
  [_In_]                                   WDFDEVICE   Device,
  [_In_]                                   SIZE_T      ResetDiagnosticsSize,
  [_In_reads_bytes_(ResetDiagnosticsSize)] const UINT8 *ResetDiagnosticsBuffer
);

Parámetros

[_In_] Device

Objeto WDFDEVICE que el controlador cliente creó anteriormente con una llamada a WdfDeviceCreate.

[_In_] ResetDiagnosticsSize

Tamaño en bytes del ResetDiagnosticsBuffer. El tamaño máximo de los diagnósticos de restablecimiento que acepta el marco es de 1 MB.

[_In_reads_bytes_(ResetDiagnosticsSize)] ResetDiagnosticsBuffer

Puntero al búfer de datos que contiene los datos de diagnóstico de restablecimiento. El búfer de datos puede provenir de un grupo paginado o no paginado.

Valor devuelto

Ninguno

Observaciones

El único escenario válido para invocar la función netDeviceStoreResetDiagnostics está en la devolución de llamada de un controlador de cliente EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS. El controlador cliente debe llamar a netDeviceStoreResetDiagnostics en PASSIVE_LEVEL

Para obtener información sobre cómo usar correctamente la función NetDeviceStoreResetDiagnostics, consulte Implementar EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11
servidor mínimo admitido Windows Server 2022
versión mínima de UMDF 2.33
encabezado de netadaptercx.h (include netadaptercx.h)
irQL PASSIVE_LEVEL

Consulte también

recuperar una NIC que no responde con el PLDR de NetAdapterCx

WdfDeviceCreate

EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS