EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS funzione di callback (netadaptercx.h)

Implementare questo callback facoltativo per raccogliere la diagnostica da un dispositivo hardware non riuscito e segnalarlo al framework NetAdapterCx durante il processo di ripristino e reimpostazione del dispositivo.

Sintassi

EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS EvtNetDeviceCollectResetDiagnostics;

void EvtNetDeviceCollectResetDiagnostics(
  [_In_] WDFDEVICE Device
)
{...}

Parametri

[_In_] Device

Oggetto WDFDEVICE ottenuto in precedenza dal driver client con una chiamata a WdfDeviceCreate.

Valore restituito

nessuno

Osservazioni

Se specificato, il framework NetAdapterCx richiama il callback EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS per raccogliere la diagnostica di reimpostazione durante il processo di reimpostazione e ripristino. Il framework richiama sempre questo callback in PASSIVE_LEVEL.

Il campo EvtNetDeviceCollectResetDiagnostics della struttura dei dati NET_DEVICE_RESET_CAPABILITIES fa riferimento a questo callback.

Per informazioni su come implementare correttamente questo callback e per altre informazioni sulla garanzia di sincronizzazione del framework, vedere Implementare EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS.

Requisiti

Requisito Valore
Client minimo supportato Windows 11
Server minimo supportato Windows Server 2022
Intestazione netadaptercx.h (include netadaptercx.h)
IRQL PASSIVE_LEVEL

Vedi anche

Ripristino di una scheda di interfaccia di rete non risponde con NETAdapterCx PLDR

WdfDeviceCreate

NET_DEVICE_RESET_CAPABILITIES