EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS fonction de rappel (netadaptercx.h)
Implémentez ce rappel facultatif pour collecter des diagnostics à partir d’un appareil matériel défaillant et le signaler à l’infrastructure NetAdapterCx pendant le processus de réinitialisation et de récupération de l’appareil.
Syntaxe
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS EvtNetDeviceCollectResetDiagnostics;
void EvtNetDeviceCollectResetDiagnostics(
[_In_] WDFDEVICE Device
)
{...}
Paramètres
[_In_] Device
Objet WDFDEVICE que le pilote client a obtenu précédemment avec un appel à WdfDeviceCreate.
Valeur de retour
None
Remarques
S’il est fourni, l’infrastructure NetAdapterCx appelle le rappel EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS pour collecter les diagnostics de réinitialisation pendant le processus de réinitialisation et de récupération. L’infrastructure appelle toujours ce rappel à PASSIVE_LEVEL.
Le champ EvtNetDeviceCollectResetDiagnostics de la structure de données NET_DEVICE_RESET_CAPABILITIES fait référence à ce rappel.
Pour savoir comment implémenter correctement ce rappel et pour plus d’informations sur la garantie de synchronisation de l’infrastructure, consultez Implémenter EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 |
Serveur minimal pris en charge | Windows Server 2022 |
En-tête | netadaptercx.h (inclure netadaptercx.h) |
IRQL | PASSIVE_LEVEL |
Voir aussi
Récupération d’une carte réseau qui ne répond pas avec NetAdapterCx PLDR
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour