Compartir a través de


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_WDF_DRIVER_DEVICE_ADD

EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS

NET_DEVICE_RESET_CAPABILITIES_INIT

NetDeviceInitSetResetCapabilities