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 di 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.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11 |
server minimo supportato | Windows Server 2022 |
versione minima di UMDF | 2.33 |
intestazione | netadaptercx.h (include netadaptercx.h) |
IRQL | PASSIVE_LEVEL |
Vedere anche
Ripristino di una scheda di interfaccia di rete non risponde con NetAdapterCx PLDR