en-tête netdevice.h
Cet en-tête est utilisé par le réseau. Pour plus d'informations, consultez les pages suivantes :
netdevice.h contient les interfaces de programmation suivantes :
Fonctions
NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT La fonction NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT initialise une structure NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS. |
NET_DEVICE_RESET_CAPABILITIES_INIT La fonction NET_DEVICE_RESET_CAPABILITIES_INIT initialise une structure NET_DEVICE_RESET_CAPABILITIES. |
NetDeviceInitConfig La fonction NetDeviceInitConfig initialise les opérations d’initialisation de l’appareil lorsque le gestionnaire Plug-and-Play (PnP) signale l’existence d’un appareil. |
NetDeviceInitSetPowerPolicyEventCallbacks La fonction NetDeviceInitSetPowerPolicyEventCallbacks définit des rappels d’événements de stratégie d’alimentation facultatifs lors de l’initialisation de l’appareil pour un pilote client. |
NetDeviceInitSetResetCapabilities La fonction NetDeviceInitSetResetCapabilities inscrit les NET_DEVICE_RESET_CAPABILITIES d’un pilote client dans l’infrastructure. |
NetDeviceOpenConfiguration La fonction NetDeviceOpenConfiguration ouvre la base de données de configuration d’un appareil net. |
NetDeviceRequestReset La fonction NetDeviceRequestReset déclenche l’infrastructure NetAdapterCx pour effectuer l’opération de réinitialisation de l’appareil au niveau de la plateforme qui récupère un périphérique de carte réseau qui ne répond pas. |
NetDeviceStoreResetDiagnostics La fonction NetDeviceStoreResetDiagnostics stocke les diagnostics de réinitialisation du pilote client collectés dans l’infrastructure NetAdapterCx. |
Fonctions de rappel
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS Implémentez EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS pour collecter des diagnostics à partir d’un appareil matériel défaillant et le signaler à l’infrastructure pendant le processus de réinitialisation et de récupération de l’appareil. |
EVT_NET_DEVICE_PREVIEW_POWER_OFFLOAD Implémentez ce rappel facultatif pour rejeter les déchargements de protocole qui ne sont pas compatibles avec votre matériel. |
EVT_NET_DEVICE_PREVIEW_WAKE_SOURCE Implémentez ce rappel facultatif pour rejeter les modèles de veille qui ne sont pas compatibles avec votre matériel. |
Structures
NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS La structure NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS contient des pointeurs de fonction pour les fonctions de rappel de stratégie d’alimentation d’un pilote client. |
NET_DEVICE_RESET_CAPABILITIES La structure 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. |
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