estructura NET_DEVICE_RESET_CAPABILITIES (netadaptercx.h)
La estructura de NET_DEVICE_RESET_CAPABILITIES describe las funcionalidades de un controlador de cliente para recopilar diagnósticos durante el proceso de restablecimiento y recuperación del dispositivo.
Sintaxis
typedef struct _NET_DEVICE_RESET_CAPABILITIES {
ULONG Size;
GUID ResetDiagnosticsGuid;
PFN_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS EvtNetDeviceCollectResetDiagnostics;
} NET_DEVICE_RESET_CAPABILITIES;
Miembros
Size
Tamaño de esta estructura, en bytes.
ResetDiagnosticsGuid
Un controlador de cliente especificó un identificador único global (GUID). Los desarrolladores pueden usar este identificador para recuperar los diagnósticos de restablecimiento. El controlador cliente recopila los diagnósticos como datos secundarios en el volcado de kernel completo capturado en el proceso de restablecimiento y recuperación del dispositivo.
EvtNetDeviceCollectResetDiagnostics
Puntero a la implementación del controlador cliente de la devolución de llamada de EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS que recopila diagnósticos de restablecimiento específicos del dispositivo de un dispositivo de hardware.
Comentarios
Los controladores de cliente inicializan y registran esta estructura en su función de devolución de llamada EVT_WDF_DRIVER_DEVICE_ADD .
Llame a NET_DEVICE_RESET_CAPABILITIES_INIT para inicializar esta estructura.
Llame a NetDeviceInitSetResetCapabilities para registrar esta estructura en el marco netAdapterCx.
Para obtener más información, vea Registrar NET_DEVICE_RESET_CAPABILITIES.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11 |
Servidor mínimo compatible | Windows Server 2022 |
Versión mínima de UMDF | 2,33 |
Encabezado | netadaptercx.h (include netadaptercx.h) |
Consulte también
Recuperación de una NIC que no responde con NetAdapterCx PLDR
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS