structure NET_DEVICE_RESET_CAPABILITIES (netadaptercx.h)
La structure NET_DEVICE_RESET_CAPABILITIES décrit les fonctionnalités d’un pilote client pour collecter les diagnostics pendant le processus de réinitialisation et de récupération de l’appareil.
Syntaxe
typedef struct _NET_DEVICE_RESET_CAPABILITIES {
ULONG Size;
GUID ResetDiagnosticsGuid;
PFN_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS EvtNetDeviceCollectResetDiagnostics;
} NET_DEVICE_RESET_CAPABILITIES;
Membres
Size
Taille de cette structure, en octets.
ResetDiagnosticsGuid
Un pilote client a spécifié un identificateur unique global (GUID). Les développeurs peuvent utiliser cet identificateur pour récupérer les diagnostics de réinitialisation. Le pilote client collecte les diagnostics en tant que données secondaires dans le vidage du noyau complet capturé dans le processus de réinitialisation et de récupération de l’appareil.
EvtNetDeviceCollectResetDiagnostics
Pointeur vers l’implémentation du pilote client du rappel EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS qui collecte les diagnostics de réinitialisation spécifiques à l’appareil à partir d’un appareil matériel.
Remarques
Les pilotes clients initialisent et inscrivent cette structure dans leur fonction de rappel EVT_WDF_DRIVER_DEVICE_ADD.
Appelez NET_DEVICE_RESET_CAPABILITIES_INIT pour initialiser cette structure.
Appelez NetDeviceInitSetResetCapabilities pour inscrire cette structure dans le framework NetAdapterCx.
Pour plus d’informations, consultez Inscrire NET_DEVICE_RESET_CAPABILITIES.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11 |
serveur minimum pris en charge | Windows Server 2022 |
version minimale de UMDF | 2.33 |
d’en-tête | netadaptercx.h (include netadaptercx.h) |
Voir aussi
récupération d’une carte réseau sans réponse avec NetAdapterCx PLDR
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS