NET_DEVICE_RESET_CAPABILITIES estrutura (netadaptercx.h)
A estrutura NET_DEVICE_RESET_CAPABILITIES descreve os recursos de um driver cliente para coletar diagnósticos durante o processo de recuperação e redefinição do dispositivo.
Sintaxe
typedef struct _NET_DEVICE_RESET_CAPABILITIES {
ULONG Size;
GUID ResetDiagnosticsGuid;
PFN_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS EvtNetDeviceCollectResetDiagnostics;
} NET_DEVICE_RESET_CAPABILITIES;
Membros
Size
O tamanho dessa estrutura, em bytes.
ResetDiagnosticsGuid
Um GUID (identificador global exclusivo) especificado pelo driver cliente. Os desenvolvedores podem usar esse identificador para recuperar o diagnóstico de redefinição. O driver cliente coleta o diagnóstico como dados secundários no despejo de kernel completo capturado no processo de recuperação e redefinição do dispositivo.
EvtNetDeviceCollectResetDiagnostics
Um ponteiro para a implementação do driver cliente do retorno de chamada EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS que coleta diagnósticos de redefinição específicos do dispositivo de um dispositivo de hardware.
Observações
Os drivers de cliente inicializam e registram essa estrutura em sua função de retorno de chamada EVT_WDF_DRIVER_DEVICE_ADD.
Chame NET_DEVICE_RESET_CAPABILITIES_INIT para inicializar essa estrutura.
Chame NetDeviceInitSetResetCapabilities para registrar essa estrutura na estrutura NetAdapterCx.
Para obter mais informações, consulte Registrar NET_DEVICE_RESET_CAPABILITIES.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 11 |
servidor com suporte mínimo | Windows Server 2022 |
versão mínima do UMDF | 2.33 |
cabeçalho | netadaptercx.h (inclua netadaptercx.h) |
Consulte também
Recuperando uma NIC sem resposta com netAdapterCx PLDR
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS