Freigeben über


DEVICE_POWER_STATE-Aufzählung (wudfddi.h)

[Warnung: UMDF 2 ist die neueste Version von UMDF und ersetzt UMDF 1. Alle neuen UMDF-Treiber sollten mit UMDF 2 geschrieben werden. Es werden keine neuen Features zu UMDF 1 hinzugefügt, und es gibt eingeschränkte Unterstützung für UMDF 1 für neuere Versionen von Windows 10. Universelle Windows-Treiber müssen UMDF 2 verwenden. Weitere Informationen finden Sie unter Erste Schritte mit UMDF-.]

Die DEVICE_POWER_STATE Enumeration identifiziert die Gerätestromzustände, die ein Gerät eingeben kann.

Syntax

typedef enum _DEVICE_POWER_STATE {
  PowerDeviceUnspecified,
  PowerDeviceD0,
  PowerDeviceD1,
  PowerDeviceD2,
  PowerDeviceD3,
  PowerDeviceMaximum
} DEVICE_POWER_STATE, *PDEVICE_POWER_STATE;

Konstanten

 
PowerDeviceUnspecified
Der Gerätestromzustand ist nicht angegeben.
PowerDeviceD0
Der Arbeitszustand des Geräts (D0). Dies ist der höchste Leistungszustand des Geräts.
PowerDeviceD1
Der D1 Ruhezustand des Geräts.
PowerDeviceD2
Der D2-Ruhezustand des Geräts.
PowerDeviceD3
Der D3-Ruhezustand des Geräts.
PowerDeviceMaximum
Nur für die Systemverwendung.

Bemerkungen

Die DEVICE_POWER_STATE-Aufzählung wird als Eingabe für IWDFDevice2::AssignS0IdleSettings und IWDFDevice2::AssignSxWakeSettingsverwendet.

Anforderungen

Anforderung Wert
Mindest-UMDF-Version 1.9
Header- wudfddi.h (include Wudfddi.h)

Siehe auch

IWDFDevice2::AssignS0IdleSettings

IWDFDevice2::AssignSxWakeSettings