NDIS_DEVICE_POWER_STATE énumération (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 de l’alimentation de l’appareil
État de fonctionnement de l’appareil D0
États des Low-Power de l’appareil
Prise en charge requise des états d’alimentation de l’appareil

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

Selon les 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 mise en éveil à partir des états d’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 mise en é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 NdisMIdleNotificationConfirmet les requêtesOID_PNP_CAPABILITIES, OID_PNP_QUERY_POWER et OID OID_PNP_SET_POWER .

Configuration requise

   
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