EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS función de devolución de llamada (netadaptercx.h)
Implemente esta devolución de llamada opcional para recopilar diagnósticos de un dispositivo de hardware con errores y notificarlo al marco netAdapterCx durante el proceso de restablecimiento y recuperación del dispositivo.
Sintaxis
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS EvtNetDeviceCollectResetDiagnostics;
void EvtNetDeviceCollectResetDiagnostics(
[_In_] WDFDEVICE Device
)
{...}
Parámetros
[_In_] Device
Objeto WDFDEVICE que el controlador cliente obtuvo previamente con una llamada a WdfDeviceCreate.
Valor devuelto
Ninguno
Observaciones
Si se proporciona, el marco NetAdapterCx invoca la devolución de llamada EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS para recopilar diagnósticos de restablecimiento durante el proceso de restablecimiento y recuperación. El marco siempre invoca esta devolución de llamada en PASSIVE_LEVEL.
El campo EvtNetDeviceCollectResetDiagnostics de la estructura de datos de NET_DEVICE_RESET_CAPABILITIES hace referencia a esta devolución de llamada.
Para obtener información sobre cómo implementar correctamente esta devolución de llamada y obtener más información sobre la garantía de sincronización del marco, 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