estrutura NET_DEVICE_RESET_CAPABILITIES (netadaptercx.h)
A estrutura NET_DEVICE_RESET_CAPABILITIES descreve os recursos de um driver de cliente para coletar diagnóstico durante o processo de redefinição e recuperaçã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 exclusivo global) especificado pelo driver de cliente. Os desenvolvedores podem usar esse identificador para recuperar 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 redefinição e recuperação do dispositivo.
EvtNetDeviceCollectResetDiagnostics
Um ponteiro para a implementação do driver de cliente do EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS retorno de chamada que coleta diagnóstico de redefinição específicas do dispositivo de um dispositivo de hardware.
Comentários
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 |
---|---|
Cliente mínimo com suporte | Windows 11 |
Servidor mínimo com suporte | Windows Server 2022 |
Versão mínima do UMDF | 2.33 |
Cabeçalho | netadaptercx.h (inclua netadaptercx.h) |
Confira também
Recuperando uma NIC sem resposta com NetAdapterCx PLDR
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS