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 reimpostazione e ripristino 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.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 |
Server minimo supportato | Windows Server 2022 |
Versione UMDF minima | 2.33 |
Intestazione | netadaptercx.h (include netadaptercx.h) |
IRQL | PASSIVE_LEVEL |
Vedi anche
Ripristino di una scheda di interfaccia di rete non risponde con NetAdapterCx PLDR