NET_DEVICE_RESET_CAPABILITIES-Struktur (netadaptercx.h)
Die NET_DEVICE_RESET_CAPABILITIES-Struktur beschreibt die Funktionen eines Clienttreibers zum Sammeln von Diagnose während des Zurücksetzungs- und Wiederherstellungsprozesses von Geräten.
Syntax
typedef struct _NET_DEVICE_RESET_CAPABILITIES {
ULONG Size;
GUID ResetDiagnosticsGuid;
PFN_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS EvtNetDeviceCollectResetDiagnostics;
} NET_DEVICE_RESET_CAPABILITIES;
Member
Size
Die Größe dieser Struktur in Bytes.
ResetDiagnosticsGuid
Ein Clienttreiber hat die GUID (Global Unique Identifier) angegeben. Entwickler können diesen Bezeichner verwenden, um zurückgesetzte Diagnose abzurufen. Der Clienttreiber sammelt die Diagnose als sekundäre Daten im vollständigen Kernelabbild, das beim Zurücksetzen und Wiederherstellen des Geräts erfasst wird.
EvtNetDeviceCollectResetDiagnostics
Ein Zeiger auf die Implementierung des EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS Rückrufs durch den Clienttreiber, der gerätespezifische zurückgesetzte Diagnose von einem Hardwaregerät erfasst.
Hinweise
Clienttreiber initialisieren und registrieren diese Struktur in ihrer EVT_WDF_DRIVER_DEVICE_ADD Rückruffunktion.
Rufen Sie NET_DEVICE_RESET_CAPABILITIES_INIT auf, um diese Struktur zu initialisieren.
Rufen Sie NetDeviceInitSetResetCapabilities auf, um diese Struktur beim NetAdapterCx-Framework zu registrieren.
Weitere Informationen finden Sie unter Registrieren NET_DEVICE_RESET_CAPABILITIES.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 |
Unterstützte Mindestversion (Server) | Windows Server 2022 |
UMDF-Mindestversion | 2.33 |
Kopfzeile | netadaptercx.h (include netadaptercx.h) |
Weitere Informationen
Wiederherstellen einer nicht reagierenden NIC mit NetAdapterCx PLDR
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS