énumération NDIS_DEVICE_POWER_STATE (ntddndis.h)
L’énumération NDIS_DEVICE_POWER_STATE définit les valeurs d’état de l’alimentation de l’appareil. Pour plus d’informations sur les états d’alimentation des appareils, consultez :
- Device Power States for Network Adapters
- d’états d’alimentation de l’appareil
- 'état de fonctionnement de l’appareil D0
- États Low-Power d’appareils
- prise en charge requise pour les états d’alimentation d’appareil
Syntaxe
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 de cette énumération. Réservé à l’utilisation du système. N’utilisez pas cette valeur dans votre pilote. Cette valeur peut changer dans les futures versions 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.
Remarque 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.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddndis.h |