Freigeben über


PEP_WORK_IDLE_STATE-Struktur (pep_x.h)

Die PEP_WORK_IDLE_STATE-Struktur enthält eine Anforderung zum Übergang einer Komponente in einen Energiezustand Fx .

Syntax

typedef struct _PEP_WORK_IDLE_STATE {
       POHANDLE DeviceHandle;
  [in] ULONG    Component;
       ULONG    State;
} PEP_WORK_IDLE_STATE, *PPEP_WORK_IDLE_STATE;

Member

DeviceHandle

Ein Handle, das die Registrierung des Geräts mit dem Windows Power Management Framework (PoFx) darstellt. Ein POHANDLE-Wert, der die Registrierung des Geräts bei PoFx darstellt. Das Plattformerweiterungs-Plug-In (PEP) erhielt dieses Handle zuvor von PoFx während der PEP_DPM_REGISTER_DEVICE Benachrichtigung, die den PEP darüber informierte, dass der Treiberstapel des Geräts das Gerät mit PoFx registriert hat.

[in] Component

Der Index, der die Komponente identifiziert. Dieses Element ist ein Index in das Array Components in der PEP_DEVICE_REGISTER_V2-Struktur , das der PEP zuvor als Reaktion auf die PEP_DPM_REGISTER_DEVICE-Benachrichtigung für dieses Gerät bereitgestellt hat. Wenn das Komponentenarray N-Elemente enthält, reichen die Komponentenindizes von 0 bis N–1.

State

Der Ziel-Fx-Energiezustand , in den die Komponente übertragen werden soll. Wenn dieser Parameter 0 ist, ist der Zielzustand F0; wenn dieser Parameter 1 ist, lautet der Zielzustand F1; Und so weiter. Weitere Informationen zu F x-Energiezuständen finden Sie unter Energieverwaltung auf Komponentenebene.

Hinweise

Das IdleState-Element der PEP_WORK_INFORMATION-Struktur ist eine PEP_WORK_IDLE_STATE-Struktur .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Wird ab Windows 10 unterstützt.
Kopfzeile pep_x.h (einschließlich Pepfx.h)

Weitere Informationen

PEP_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION