PEP_PPM_IDLE_COMPLETE_V2-Struktur (pepfx.h)
Die PEP_PPM_IDLE_COMPLETE_V2-Struktur beschreibt die Leerlaufzustände, aus denen der Prozessor und die Hardwareplattform aktiviert werden.
Syntax
typedef struct _PEP_PPM_IDLE_COMPLETE_V2 {
[in] ULONG ProcessorState;
[in] ULONG PlatformState;
ULONG CoordinatedStateCount;
PULONG CoordinatedStates;
} PEP_PPM_IDLE_COMPLETE_V2, *PPEP_PPM_IDLE_COMPLETE_V2;
Member
[in] ProcessorState
Ein Index, der den Leerlaufzustand angibt, aus dem der Prozessor aufwacht. Das Plattformerweiterungs-Plug-In (PEP) hat zuvor die unterstützten Prozessor-Leerlaufzustände als Reaktion auf eine PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2 Benachrichtigung angegeben. Wenn der PEP den Leerlaufzustand des N-Prozessors angegeben hat, reichen gültige Prozessor-Idle-State-Indizes von 0 bis N-1. Wenn der Hypervisor aktiviert ist und die Plattform aus einem Leerlaufzustand reaktiviert wird, wird dieser Member auf PEP_PROCESSOR_IDLE_STATE_UNKNOWN (0xffffffff) festgelegt. Weitere Informationen finden Sie unter PEP_NOTIFY_PPM_IDLE_COMPLETE.
[in] PlatformState
Ein Index, der den Leerlaufzustand angibt, aus dem die Plattform aufwacht. Der PEP hat zuvor die unterstützten Plattform-Leerlaufzustände als Reaktion auf eine PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES Benachrichtigung angegeben. Wenn der PEP den Leerlaufstatus der M-Plattform angegeben hat, reichen gültige Plattform-Idle-State-Indizes von 0 bis M-1. Wenn der Übergang aus dem Prozessor-Leerlaufzustand keinen Übergang aus einem Plattform-Leerlaufzustand beinhaltet, enthält dieser Member den Wert PEP_PLATFORM_IDLE_STATE_NONE (0xffffffff).
CoordinatedStateCount
CoordinatedStates
Hinweise
Diese Struktur wird von der PEP_NOTIFY_PPM_IDLE_COMPLETE Benachrichtigung verwendet. Die Member ProcessorState und PlatformState enthalten Eingabewerte, die vom Windows Power Management Framework (PoFx) bereitgestellt werden, wenn diese Benachrichtigung an pep gesendet wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt ab Windows 10. |
Kopfzeile | pepfx.h (include Pep_x.h) |