Partager via


en-tête netdevice.h

Cet en-tête est utilisé par le réseau. Pour plus d’informations, consultez :

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 des appareils 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 d’appareil au niveau de la plateforme qui récupère un appareil de carte réseau non réactive.
NetDeviceStoreResetDiagnostics

La fonction NetDeviceStoreResetDiagnostics stocke les diagnostics de réinitialisation collectés par le pilote client 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 les diagnostics pendant le processus de réinitialisation et de récupération de l’appareil.