PEP_WORK_COMPLETE_PERF_STATE Struktur (pep_x.h)

Die PEP_WORK_COMPLETE_PERF_STATE-Struktur beschreibt die Vervollständigung status einer zuvor angeforderten Aktualisierung der Leistungswerte, die einer Liste von Leistungsstatussätzen (P-Zustand) 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;

Member

DeviceHandle

Ein Handle, das die Registrierung des Geräts mit dem Windows Power Management Framework (PoFx) darstellt. Das 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 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.

Succeeded

Gibt an, ob der angeforderte P-Zustand erfolgreich geändert wurde. Legen Sie auf TRUE fest, wenn das PEP alle in einer vorherigen PEP_DPM_REQUEST_COMPONENT_PERF_STATE Benachrichtigung angeforderten Änderungen des P-Zustands erfolgreich abgeschlossen hat. Legen Sie auf FALSE fest, wenn pep nicht alle angeforderten P-Zustandsänderungen ausführen konnte. In diesem Fall wurden die P-Zustände in der Hardware unverändert gelassen.

Hinweise

Das CompletePerfState-Element 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 Änderungen des Leistungsniveaus an mindestens einer P-Status-Sätze anzufordern, und der PEP diese Anforderung asynchron behandeln möchte, verwendet pep eine PEP_WORK_COMPLETE_PERF_STATE-Struktur, um die Vervollständigung status der Anforderung zu beschreiben.

Anforderungen

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

Weitere Informationen

PEP_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_DEVICE

PEP_DPM_REQUEST_COMPONENT_PERF_STATE

PEP_WORK_INFORMATION