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. |