Partager via


énumération NDIS_DEVICE_POWER_STATE (ntddndis.h)

L’énumération NDIS_DEVICE_POWER_STATE définit les valeurs d’état d’alimentation de l’appareil. Pour plus d’informations sur les états d’alimentation des appareils, consultez :

États d’alimentation de l’appareil pour les cartes réseau
États d’alimentation de l’appareil
État de fonctionnement de l’appareil D0
États Low-Power de l’appareil
Prise en charge requise pour les états d’alimentation des appareils

Syntax

typedef enum _NDIS_DEVICE_POWER_STATE {
  NdisDeviceStateUnspecified,
  NdisDeviceStateD0,
  NdisDeviceStateD1,
  NdisDeviceStateD2,
  NdisDeviceStateD3,
  NdisDeviceStateMaximum
} NDIS_DEVICE_POWER_STATE, *PNDIS_DEVICE_POWER_STATE;

Constantes

 
NdisDeviceStateUnspecified
L’appareil ne prend pas en charge la gestion de l’alimentation.
NdisDeviceStateD0
État d’alimentation de l’appareil D0.
NdisDeviceStateD1
État d’alimentation de l’appareil D1.
NdisDeviceStateD2
État d’alimentation de l’appareil D2.
NdisDeviceStateD3
État d’alimentation de l’appareil D3.
NdisDeviceStateMaximum
Valeur maximale pour cette énumération. Réservé pour le système. N’utilisez pas cette valeur dans votre pilote. Cette valeur peut changer dans les versions ultérieures des fichiers d’en-tête NDIS et des fichiers binaires.

Remarques

En fonction des fonctionnalités de la carte réseau et de son pilote miniport, l’appareil peut être en mesure de générer un signal de réveil à partir des états de l’appareil D0 à D3.

Note Si le signal de mise en éveil est généré à partir de D0, le signal n’entraîne pas de mise en éveil du système. Toutefois, le signal de réveil peut être utilisé pour signaler un événement d’exécution.
 
NDIS_DEVICE_POWER_STATE valeurs d’énumération sont utilisées dans les structures NDIS_PM_CAPABILITIES, NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS et NET_PNP_EVENT , la fonction NdisMIdleNotificationConfirm et les requêtes OID OID_PNP_CAPABILITIES, OID_PNP_QUERY_POWER et OID_PNP_SET_POWER .

Configuration requise

Condition requise Valeur
En-tête ntddndis.h

Voir aussi

NDIS_PM_CAPABILITIES

NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS

NET_PNP_EVENT

NdisMIdleNotificationConfirm

OID_PNP_CAPABILITIES

OID_PNP_QUERY_POWER

OID_PNP_SET_POWER