structure NET_DEVICE_RESET_CAPABILITIES (netadaptercx.h)
La structure de NET_DEVICE_RESET_CAPABILITIES décrit les fonctionnalités d’un pilote client pour collecter des 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 complet du noyau capturé dans le processus de réinitialisation et de récupération de l’appareil.
EvtNetDeviceCollectResetDiagnostics
Pointeur vers l’implémentation du pilote client de l’EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS rappel qui collecte des diagnostics de réinitialisation spécifiques à l’appareil à partir d’un appareil.
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 l’infrastructure NetAdapterCx.
Pour plus d’informations, consultez Inscrire NET_DEVICE_RESET_CAPABILITIES.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 |
Serveur minimal pris en charge | Windows Server 2022 |
Version UMDF minimale | 2,33 |
En-tête | netadaptercx.h (inclure netadaptercx.h) |
Voir aussi
Récupération d’une carte réseau qui ne répond pas avec NetAdapterCx PLDR
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS