Freigeben über


PEP_WORK_COMPLETE_PERF_STATE Struktur (pepfx.h)

Die PEP_WORK_COMPLETE_PERF_STATE-Struktur beschreibt den Abschlussstatus einer zuvor angeforderten Aktualisierung der Leistungswerte, die einer Liste der Leistungsstatussätze (P-State) zugewiesen sind.

Syntax

typedef struct _PEP_WORK_COMPLETE_PERF_STATE {
       POHANDLE DeviceHandle;
  [in] ULONG    Component;
       BOOLEAN  Succeeded;
} PEP_WORK_COMPLETE_PERF_STATE, *PPEP_WORK_COMPLETE_PERF_STATE;

Angehörige

DeviceHandle

Ein Handle, das die Registrierung des Geräts mit dem Windows Power Management Framework (PoFx) darstellt. Der PEP hat dieses Handle in einer vorherigen PEP_DPM_REGISTER_DEVICE Benachrichtigung erhalten.

[in] Component

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

Succeeded

Gibt an, ob die angeforderten P-Zustandsänderungen erfolgreich abgeschlossen wurden. Auf TRUE festgelegt, wenn die PEP alle P-Zustandsänderungen erfolgreich abgeschlossen hat, die in einer vorherigen PEP_DPM_REQUEST_COMPONENT_PERF_STATE-Benachrichtigung angefordert wurden. Auf FALSE festgelegt, wenn der PEP nicht alle angeforderten P-Zustandsänderungen ausführen konnte, in diesem Fall bleiben die P-Zustände in der Hardware unverändert.

Bemerkungen

Das CompletePerfState Member der PEP_WORK_INFORMATION-Struktur ist eine PEP_WORK_COMPLETE_PERF_STATE Struktur. Wenn PoFx eine PEP_DPM_REQUEST_COMPONENT_PERF_STATE Benachrichtigung sendet, um Leistungsstufenänderungen an einem oder mehreren P-Zustandssätzen anzufordern, und der PEP wählt, diese Anforderung asynchron zu verarbeiten, verwendet der PEP eine PEP_WORK_COMPLETE_PERF_STATE Struktur, um den Abschlussstatus der Anforderung zu beschreiben.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Wird ab Windows 10 unterstützt.
Header- pepfx.h (include Pep_x.h)

Siehe auch

PEP_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_DEVICE

PEP_DPM_REQUEST_COMPONENT_PERF_STATE

PEP_WORK_INFORMATION