Freigeben über


header pep_x.h

Dieser Header enthält Programmierschnittstellen, die von den Power Engine Plugins (PEPs) verwendet werden. Weitere Informationen finden Sie unter:

pep_x.h enthält die folgenden Programmierschnittstellen:

Funktionen

 
PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE

Erfahren Sie, wie die PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE-Funktion die PEP_ACPI_EXTENDED_ADDRESS Struktur eines Plattformerweiterungs-Plug-Ins (PEP) initialisiert.
PEP_ACPI_INITIALIZE_EXTENDED_MEMORY_RESOURCE

Erfahren Sie, wie die PEP_ACPI_INITIALIZE_EXTENDED_MEMORY_RESOURCE-Funktion die PEP_ACPI_EXTENDED_ADDRESS Struktur eines Plattformerweiterungs-Plug-Ins (PEP) initialisiert.
PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE

Erfahren Sie, wie die PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE-Funktion die PEP_ACPI_GPIO_RESOURCE Struktur eines Plattformerweiterungs-Plug-Ins (PEP) initialisiert.
PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE

Erfahren Sie, wie die PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE-Funktion die PEP_ACPI_GPIO_RESOURCE Struktur eines Plattformerweiterungs-Plug-Ins (PEP) initialisiert.
PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE

Erfahren Sie, wie die PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE-Funktion die PEP_ACPI_INTERRUPT_RESOURCE Struktur eines Plattformerweiterungs-Plug-Ins (PEP) initialisiert.
PEP_ACPI_INITIALIZE_IOPORT_RESOURCE

Erfahren Sie, wie die PEP_ACPI_INITIALIZE_IOPORT_RESOURCE-Funktion die PEP_ACPI_IO_MEMORY_RESOURCE Struktur eines Plattformerweiterungs-Plug-Ins (PEP) initialisiert.
PEP_ACPI_INITIALIZE_MEMORY_RESOURCE

Erfahren Sie, wie die PEP_ACPI_INITIALIZE_MEMORY_RESOURCE-Funktion die PEP_ACPI_IO_MEMORY_RESOURCE Struktur eines Plattformerweiterungs-Plug-Ins (PEP) initialisiert.
PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE

Erfahren Sie, wie die PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE-Funktion die PEP_ACPI_SPB_I2C_RESOURCE Struktur eines Plattformerweiterungs-Plug-Ins (PEP) initialisiert.
PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE

Erfahren Sie, wie die PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE-Funktion die PEP_ACPI_SPB_SPI_RESOURCE Struktur eines Plattformerweiterungs-Plug-Ins (PEP) initialisiert.
PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE

Erfahren Sie, wie die PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE-Funktion die PEP_ACPI_SPB_UART_RESOURCE Struktur eines Plattformerweiterungs-Plug-Ins (PEP) initialisiert.
PoFxRegisterCoreDevice

Erfahren Sie, wie die PoFxRegisterCoreDevice-Routine eine neue Kernsystemressource mit dem Windows Power Management Framework (PoFx) registriert.
PoFxRegisterPlugin

Erfahren Sie, wie die PoFxRegisterPlugin-Routine ein Plattformerweiterungs-Plug-In (PEP) mit dem Windows Power Management Framework (PoFx) registriert.
PoFxRegisterPluginEx-

Erfahren Sie, wie die PoFxRegisterPluginEx-Routine ein Plattformerweiterungs-Plug-In (PEP) mit dem Windows Power Management Framework (PoFx) registriert.

Rückruffunktionen

 
PEPCALLBACKNOTIFYACPI

Erfahren Sie, wie eine AcceptAcpiNotification-Ereignisrückrufroutine ACPI-Benachrichtigungen vom Windows Power Management Framework (PoFx) verarbeitet.
PEPCALLBACKNOTIFYDPM

Erfahren Sie, wie eine AcceptDeviceNotification-Ereignisrückrufroutine Benachrichtigungen über die Geräte-Energieverwaltung (DPM) aus dem Windows Power Management Framework (PoFx) verarbeitet.
PEPCALLBACKNOTIFYPPM

Erfahren Sie, wie eine AcceptProcessorNotification-Ereignisrückrufroutine Benachrichtigungen über die Prozessorleistungsverwaltung (PPM) aus dem Windows Power Management Framework (PoFx) verarbeitet.
PEPCALLBACKPOWERONCRASHDUMPDEVICE

Erfahren Sie, wie die PowerOnDumpDeviceCallback-Rückrufroutine das Absturzabbildgerät aktiviert.
POFXCALLBACKCRITICALRESOURCE

Erfahren Sie, wie die TransitionCriticalResource-Routine den aktiven/inaktiven Zustand einer Kernsystemkomponente ändert.
POFXCALLBACKENUMERATEUNMASKEDINTERRUPTS

Erfahren Sie, wie die EnumerateUnmaskedInterrupts-Routine Unterbrechungsquellen aufzählt, deren Unterbrechungen entmasket und aktiviert sind.
POFXCALLBACKPLATFORMIDLEVETO

Erfahren Sie, wie die PlatformIdleVeto-Routine die Vetoanzahl für einen Vetocode für einen Plattform-Leerlaufstatus erhöht oder verringert.
POFXCALLBACKPROCESSORHALT

Erfahren Sie, wie die ProcessorHalt-Routine den Prozessor auf das Anhalten vorbereitet.
POFXCALLBACKPROCESSORIDLEVETO

Erfahren Sie, wie die ProcessorIdleVeto-Routine die Vetoanzahl für einen Vetocode für einen Prozessor-Leerlaufstatus erhöht oder verringert.
POFXCALLBACKREQUESTCOMMON

Erfahren Sie, wie die RequestCommon-Routine ein generischer Anforderungshandler ist.
POFXCALLBACKREQUESTINTERRUPT

Erfahren Sie, wie die RequestInterrupt-Routine fordert, dass das Betriebssystem einen edgeauslösten Interrupt wiedergibt, der verloren gegangen ist, während sich die Hardwareplattform in einem Energiesparzustand befand.
POFXCALLBACKREQUESTWORKER

Erfahren Sie, wie die RequestWorker-Routine von einem Plattformerweiterungs-Plug-In (PEP) aufgerufen wird, um das Windows Power Management Framework (PoFx) darüber zu informieren, dass das Plattformerweiterungs-Plug-In (PEP) über eine Arbeitsanforderung verfügt, die im Namen des angegebenen Geräts übermittelt werden soll.
POFXCALLBACKUPDATEPLATFORMIDLESTATE

Erfahren Sie, wie die UpdatePlatformIdleState-Routine vom Plattformerweiterungs-Plug-In (PEP) aufgerufen wird, um die Eigenschaften des angegebenen Plattform-Leerlaufzustands zu aktualisieren.
POFXCALLBACKUPDATEPROCESSORIDLESTATE

Erfahren Sie, wie die UpdateProcessorIdleState-Routine vom Plattformerweiterungs-Plug-In (PEP) aufgerufen wird, um die Eigenschaften des angegebenen Prozessor-Leerlaufzustands zu aktualisieren.
PPO_ENUMERATE_INTERRUPT_SOURCE_CALLBACK

Erfahren Sie, wie eine EnumerateInterruptSource-Rückrufroutine ein Plattformerweiterungs-Plug-In (PEP) mit Informationen zu einer Interruptquelle bereitstellt.

Strukturen

 
PEP_ABANDON_DEVICE

Erfahren Sie, wie die PEP_ABANDON_DEVICE Struktur ein Gerät identifiziert, das abgebrochen wurde und nicht mehr vom Betriebssystem verwendet wird.
PEP_ACPI_ABANDON_DEVICE

Erfahren Sie, wie die PEP_ACPI_ABANDON_DEVICE-Struktur angibt, ob das Plattformerweiterungs-Plug-In (PEP) den Besitz eines verlassenen Geräts akzeptiert.
PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE

Erfahren Sie, wie die PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE-Struktur eine Enumeration der Objekte im Namespace des Geräts enthält.
PEP_ACPI_EVALUATE_CONTROL_METHOD

Erfahren Sie, wie die PEP_ACPI_EVALUATE_CONTROL_METHOD-Struktur eine ACPI-Steuerelementmethode angibt, die ausgewertet werden soll, ein Eingabeargument, das für diese Methode angegeben werden soll, und einen Ausgabepuffer für das Ergebnis der Auswertung.
PEP_ACPI_EXTENDED_ADDRESS

Erfahren Sie, wie die PEP_ACPI_EXTENDED_ADDRESS-Struktur verwendet wird, um die Ressourcennutzung im Adressraum wie Arbeitsspeicher und E/A zu melden.
PEP_ACPI_GPIO_RESOURCE

Erfahren Sie, wie die PEP_ACPI_GPIO_RESOURCE-Struktur die ACPI-Konfiguration für eine allgemeine Eingabe-/Ausgaberessource (GPIO) beschreibt.
PEP_ACPI_INTERRUPT_RESOURCE

Erfahren Sie, wie die PEP_ACPI_INTERRUPT_RESOURCE-Struktur eine ACPI-Interruptressource beschreibt.
PEP_ACPI_IO_MEMORY_RESOURCE

Erfahren Sie, wie die PEP_ACPI_IO_MEMORY_RESOURCE-Struktur eine ACPI IO-Portdeskriptorressource beschreibt.
PEP_ACPI_OBJECT_NAME

Erfahren Sie, wie die PEP_ACPI_OBJECT_NAME Union den vierstelligen Namen eines ACPI-Objekts enthält.
PEP_ACPI_OBJECT_NAME_WITH_TYPE

Erfahren Sie, wie die PEP_ACPI_OBJECT_NAME_WITH_TYPE Struktur, die sowohl den pfadrelativen Namen eines ACPI-Objekts als auch den Typ dieses Objekts angibt.
PEP_ACPI_PREPARE_DEVICE

Erfahren Sie, wie die PEP_ACPI_PREPARE_DEVICE-Struktur angibt, ob ein Plattformerweiterungs-Plug-In (PEP) bereit ist, ACPI-Dienste für das angegebene Gerät bereitzustellen.
PEP_ACPI_QUERY_DEVICE_CONTROL_RESOURCES

Erfahren Sie, wie die PEP_ACPI_QUERY_DEVICE_CONTROL_RESOURCES-Struktur eine Liste der Rohressourcen enthält, die zum Steuern der Energie auf das Gerät benötigt werden.
PEP_ACPI_QUERY_OBJECT_INFORMATION

Erfahren Sie, wie die PEP_ACPI_QUERY_OBJECT_INFORMATION-Struktur Informationen zu einem ACPI-Objekt enthält.
PEP_ACPI_REGISTER_DEVICE

Erfahren Sie, wie die PEP_ACPI_REGISTER_DEVICE-Struktur Registrierungsinformationen zu einem Gerät enthält, für das das Plattformerweiterungs-Plug-In (PEP) ACPI-Dienste bereitstellt.
PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES

Erfahren Sie, wie die PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES Struktur beim Konvertieren von ACPI-Ressourcen in BIOS-Ressourcen durch eine der PEP-Initialisierungsfunktionen verwendet wird.
PEP_ACPI_RESOURCE

Erfahren Sie, wie die PEP_ACPI_RESOURCE-Struktur Hardwaredetails für eine bestimmte ACPI-Ressource enthält.
PEP_ACPI_RESOURCE_FLAGS

Erfahren Sie, wie die PEP_ACPI_RESOURCE_FLAGS-Struktur Flags enthält, die eine ACPI-Ressource beschreiben.
PEP_ACPI_SPB_I2C_RESOURCE

Erfahren Sie, wie die PEP_ACPI_SPB_I2C_RESOURCE-Struktur eine serielle ACPI I2C-Busressource beschreibt.
PEP_ACPI_SPB_RESOURCE

Erfahren Sie, wie die PEP_ACPI_SPB_RESOURCE-Struktur eine serielle ACPI-Busverbindungsressource beschreibt.
PEP_ACPI_SPB_SPI_RESOURCE

Erfahren Sie, wie die PEP_ACPI_SPB_SPI_RESOURCE-Struktur eine serielle ACPI SPI-Busressource beschreibt.
PEP_ACPI_SPB_UART_RESOURCE

Erfahren Sie, wie die PEP_ACPI_SPB_UART_RESOURCE-Struktur eine serielle ACPI-UART-Busressource beschreibt.
PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES

Erfahren Sie, wie die PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES-Struktur eine Liste der übersetzten Energiesteuerungsressourcen für das zu verwendende Plattformerweiterungs-Plug-In (PEP) enthält.
PEP_ACPI_UNREGISTER_DEVICE

Erfahren Sie, wie die PEP_ACPI_UNREGISTER_DEVICE-Struktur Informationen zu einem Gerät enthält, das von ACPI-Diensten nicht registriert wurde.
PEP_COMPONENT_ACTIVE

Die PEP_COMPONENT_ACTIVE Struktur identifiziert eine Komponente, die einen Übergang zwischen der Leerlaufbedingung und der aktiven Bedingung vornimmt.
PEP_COMPONENT_PERF_INFO

Erfahren Sie, wie die PEP_COMPONENT_PERF_INFO-Struktur die Leistungszustände (P-Zustände) einer Komponente beschreibt.
PEP_COMPONENT_PERF_SET

Erfahren Sie, wie die PEP_COMPONENT_PERF_SET-Struktur die Leistungszustände (P-States) in einem P-Zustandssatz beschreibt.
PEP_COMPONENT_PERF_STATE_REQUEST

Erfahren Sie, wie die PEP_COMPONENT_PERF_STATE_REQUEST-Struktur einen Leistungszustand (P-State) und eine neue Leistungsstufe angibt, die diesem Satz zugewiesen werden soll.
PEP_COMPONENT_PLATFORM_CONSTRAINTS

Erfahren Sie, wie die PEP_COMPONENT_PLATFORM_CONSTRAINTS-Struktur den Zustand der niedrigsten Fx-Leistung beschreibt, in dem sich eine Komponente befinden kann, wenn sich die Plattform in einem bestimmten Leerlaufzustand befindet.
PEP_COMPONENT_V2

Erfahren Sie, wie die PEP_COMPONENT_V2-Struktur die Energiezustandsattribute einer Komponente auf dem Gerät angibt.
PEP_COORDINATED_DEPENDENCY_OPTION

Erfahren Sie, wie die PEP_COORIDNATED_DEPENDENCY_OPTION-Struktur die Abhängigkeit eines koordinierten Leerlaufzustands an das Betriebssystem beschreibt.
PEP_COORDINATED_IDLE_STATE

Erfahren Sie, wie die PEP_COORIDNATED_IDLE_STATE-Struktur einen koordinierten Leerlaufzustand für das Betriebssystem beschreibt.
PEP_CRASHDUMP_INFORMATION

Erfahren Sie, wie die PEP_CRASHDUMP_INFORMATION-Struktur Informationen zu einem Absturzabbildgerät enthält.
PEP_DEBUGGER_TRANSITION_REQUIREMENTS

Erfahren Sie, wie die PEP_DEBUGGER_TRANSITION_REQUIREMENTS-Struktur die Leerlaufzustände der Plattform angibt, für die das Debuggergerät aktiviert sein muss.
PEP_DEVICE_PLATFORM_CONSTRAINTS

Erfahren Sie, wie die PEP_DEVICE_PLATFORM_CONSTRAINTS-Struktur die Einschränkungen für die Eingabe in die verschiedenen Dx-Leistungszustände angibt, die von einem Gerät unterstützt werden.
PEP_DEVICE_POWER_STATE

Erfahren Sie, wie die PEP_DEVICE_POWER_STATE-Struktur den Status eines Übergangs zu einem neuen Dx-Zustand (Gerätestrom) angibt.
PEP_DEVICE_REGISTER_V2

Erfahren Sie, wie die PEP_DEVICE_REGISTER-Struktur alle Komponenten eines bestimmten Geräts beschreibt.
PEP_DEVICE_STARTED

Erfahren Sie, wie die PEP_DEVICE_STARTED struktur ein Gerät identifiziert, dessen Treiber die Registrierung mit dem Windows Power Management Framework (PoFx) abgeschlossen hat.
PEP_INFORMATION

Erfahren Sie, wie die PEP_INFORMATION-Struktur die Schnittstelle angibt, die das Plattformerweiterungs-Plug-In (PEP) zum Empfangen von Benachrichtigungen vom Windows Power Management Framework (PoFx) verwendet.
PEP_KERNEL_INFORMATION_STRUCT_V1

Die PEP_KERNEL_INFORMATION_STRUCT_V1-Struktur gibt die Schnittstelle an, die das Power Extension-Plug-In (PEP) zum Anfordern von Diensten aus dem Windows Power Management Framework (PoFx) verwendet.
PEP_KERNEL_INFORMATION_STRUCT_V2

Erfahren Sie, wie die PEP_KERNEL_INFORMATION_STRUCT_V2-Struktur die Schnittstelle angibt, die das Power Extension-Plug-In (PEP) zum Anfordern von Diensten aus dem Windows Power Management Framework (PoFx) verwendet.
PEP_KERNEL_INFORMATION_STRUCT_V3

Erfahren Sie, wie die PEP_KERNEL_INFORMATION_STRUCT_V3-Struktur die Schnittstelle angibt, die das Power Extension Plug-In (PEP) zum Anfordern von Diensten aus dem Windows Power Management Framework (PoFx) verwendet.
PEP_LOW_POWER_EPOCH

Erfahren Sie, wie die PEP_LOW_POWER_EPOCH Struktur verwendet wird, um Daten für eine PEP_DPM_LOW_POWER_EPOCH-Benachrichtigung bereitzustellen (veraltet).
PEP_NOTIFY_COMPONENT_IDLE_STATE

Erfahren Sie, wie die PEP_NOTIFY_COMPONENT_IDLE_STATE-Struktur Statusinformationen über den ausstehenden Übergang einer Komponente zu einem neuen Fx-Energiezustand enthält.
PEP_PERF_STATE

Erfahren Sie, wie die PEP_PERF_STATE-Struktur einen Leistungszustand (P-Zustand) in einem P-Zustandssatz beschreibt, in dem die P-Zustände als Liste mit mindestens einem einzelnen Wert angegeben werden.
PEP_PLATFORM_IDLE_STATE

Erfahren Sie, wie die PEP_PLATFORM_IDLE_STATE-Struktur die Eigenschaften eines Plattform-Leerlaufzustands angibt.
PEP_PLATFORM_IDLE_STATE_UPDATE

Erfahren Sie, wie die PEP_PLATFORM_IDLE_STATE_UPDATE-Struktur die aktualisierten Eigenschaften eines Plattform-Leerlaufzustands enthält.
PEP_POWER_CONTROL_COMPLETE

Erfahren Sie, wie die PEP_POWER_CONTROL_COMPLETE-Struktur Statusinformationen für einen Leistungssteuerungsvorgang enthält, den die PEP zuvor angefordert hat und dass der Gerätetreiber abgeschlossen wurde.
PEP_POWER_CONTROL_REQUEST

Erfahren Sie, wie die PEP_POWER_CONTROL_REQUEST-Struktur eine Anforderung eines Treibers für einen Leistungssteuerungsvorgang enthält.
PEP_PPM_CONTEXT_QUERY_PARKING_PAGE

Erfahren Sie, wie die PEP_PPM_CONTEXT_QUERY_PARKING_PAGE Struktur die Parkseite für einen Prozessor beschreibt.
PEP_PPM_CST_STATE

Erfahren Sie, wie die PEP_PPM_CST_STATE-Struktur die Eigenschaften eines C-Zustands (ACPI-Prozessorleistungszustand) angibt.
PEP_PPM_CST_STATES

Erfahren Sie, wie die PEP_PPM_CST_STATES-Struktur die Eigenschaften der C-Zustände (ACPI-Prozessorleistungszustände) angibt, die für einen Prozessor unterstützt werden.
PEP_PPM_ENTER_SYSTEM_STATE

Erfahren Sie, wie diese Methode in der PEP_NOTIFY_PPM_ENTER_SYSTEM_STATE-Benachrichtigung verwendet wird, um PEP darüber zu informieren, dass das System in einen Systemstromzustand wechselt.  .
PEP_PPM_FEEDBACK_READ

Erfahren Sie, wie die PEP_PPM_FEEDBACK_READ-Struktur den Wert enthält, der aus einem Leistungsrückmeldungsindikator des Prozessors gelesen wird.
PEP_PPM_IDLE_CANCEL

Die PEP_PPM_IDLE_CANCEL-Struktur gibt an, warum der Prozessor den zuvor ausgewählten Leerlaufzustand nicht eingeben konnte.
PEP_PPM_IDLE_COMPLETE

Erfahren Sie, wie die PEP_PPM_IDLE_COMPLETE-Struktur die Leerlaufzustände beschreiben, von denen die Prozessor- und Hardwareplattform aufwachen.
PEP_PPM_IDLE_COMPLETE_V2

Erfahren Sie, wie die PEP_PPM_IDLE_COMPLETE_V2-Struktur die Leerlaufzustände beschreiben, von denen die Prozessor- und Hardwareplattform aufwachen.
PEP_PPM_IDLE_EXECUTE

Erfahren Sie, wie die PEP_PPM_IDLE_EXECUTE-Struktur den Leerlaufstatus angibt, den der Prozessor eingeben soll.
PEP_PPM_IDLE_EXECUTE_V2

Erfahren Sie, wie die PEP_PPM_IDLE_EXECUTE_V2-Struktur den Leerlaufzustand angibt, den der Prozessor eingeben soll.
PEP_PPM_IDLE_SELECT

Die PEP_PPM_IDLE_SELECT-Struktur beschreibt den energieeffizientesten Leerlaufzustand, den der Prozessor eingeben und dennoch die vom Betriebssystem angegebenen Einschränkungen erfüllen kann.
PEP_PPM_INITIATE_WAKE

Erfahren Sie, wie die PEP_PPM_INITIATE_WAKE-Struktur angibt, ob ein Prozessor eine Unterbrechung erfordert, um aus einem Leerlaufzustand aufzuwachen.
PEP_PPM_IS_PROCESSOR_HALTED

Erfahren Sie, wie die PEP_PPM_IS_PROCESSOR_HALTED-Struktur angibt, ob der Prozessor derzeit im leerlauf befindlichen Zustand angehalten wird.
PEP_PPM_LPI_COMPLETE

Erfahren Sie, wie die PEP_PPM_LPI_COMPLETE-Struktur (pep_x.h) alle Prozessorleistungsindikatoren beschreibt, die das Plattformerweiterungs-Plug-In (PEP) für einen bestimmten Prozessor unterstützt.
PEP_PPM_PARK_MASK

Erfahren Sie, wie die PEP_PROCESSOR_PARK_MASK Struktur die aktuelle Kernparkmaske enthält.
PEP_PPM_PARK_SELECTION

Erfahren Sie, wie die PEP_PPM_PARK_SELECTION Struktur die Präferenzen des Betriebssystems und des Plattformerweiterungs-Plug-Ins (PEP) angibt, welche Prozessoren auf der Plattform geparkt werden sollten, um den Stromverbrauch zu reduzieren.
PEP_PPM_PARK_SELECTION_V2

Erfahren Sie, wie die PEP_PPM_PARK_SELECTION_V2 Struktur die Präferenzen des Betriebssystems und des Plattformerweiterungs-Plug-Ins (PEP) angibt, welche Prozessoren auf der Plattform geparkt werden sollten, um den Stromverbrauch zu reduzieren.
PEP_PPM_PERF_CHECK_COMPLETE

Erfahren Sie, wie die PEP_PPM_PERF_CHECK_COMPLETE Struktur verwendet wird, um den PEP über Details zum Abschluss einer regelmäßigen Leistungsüberprüfung zu informieren.
PEP_PPM_PERF_CONSTRAINTS

Erfahren Sie, wie die PEP_PPM_PERF_CONSTRAINTS-Struktur die Leistungsbeschränkungen beschreibt, die auf den Prozessor angewendet werden.
PEP_PPM_PERF_SET

Erfahren Sie, wie die PEP_PPM_PERF_SET-Struktur die neue Leistungsstufe angibt, die das Betriebssystem für den Prozessor anfordert.
PEP_PPM_PERF_SET_STATE

Erfahren Sie, wie diese Methode zur Laufzeit in der PEP_NOTIFY_PPM_PERF_SET-Benachrichtigung verwendet wird, um die aktuelle Betriebsleistung des Prozessors festzulegen.  .
PEP_PPM_PLATFORM_STATE_RESIDENCIES

Erfahren Sie, wie die PEP_PPM_PLATFORM_STATE_RESIDENCIES-Struktur die akkumulierten Aufenthaltszeiten und Übergangsanzahlen für die Leerlaufzustände enthält, die von der Hardwareplattform unterstützt werden.
PEP_PPM_PLATFORM_STATE_RESIDENCY

Erfahren Sie, wie die PEP_PPM_PLATFORM_STATE_RESIDENCY-Struktur die akkumulierte Residency-Zeit und die Übergangsanzahl für einen bestimmten Plattform-Leerlaufzustand angibt.
PEP_PPM_QUERY_CAPABILITIES

Erfahren Sie, wie die PEP_PPM_QUERY_CAPABILITIES-Struktur Informationen zu den PPM-Funktionen (Processor Power Management) des Plattformerweiterungs-Plug-Ins (PEP) enthält.
PEP_PPM_QUERY_COORDINATED_DEPENDENCY

Erfahren Sie, wie die PEP_PPM_QUERY_COORDINATED_DEPENDENCY-Struktur Abhängigkeiten für koordinierte Leerlaufzustände beschreibt.
PEP_PPM_QUERY_COORDINATED_STATES

Erfahren Sie, wie die PEP_PPM_QUERY_COORDINATED_STATES-Struktur Informationen zu jedem koordinierten Leerlaufzustand enthält, den das Plattformerweiterungs-Plug-In (PEP) unterstützt.
PEP_PPM_QUERY_DISCRETE_PERF_STATES

Erfahren Sie, wie diese Methode in der PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES-Benachrichtigung verwendet wird, in der die Liste der diskreten Leistungszustände gespeichert wird, die PEP unterstützt, wenn die PEP_NOTIFY_PPM_QUERY_CAPABILITIES-Benachrichtigung die Unterstützung für diskrete Leistungszustände angibt. .
PEP_PPM_QUERY_DOMAIN_INFO

Erfahren Sie, wie diese Methode in der PEP_NOTIFY_PPM_QUERY_DOMAIN_INFO Benachrichtigung verwendet wird, die Informationen zu einer Leistungsdomäne abfragt. .
PEP_PPM_QUERY_FEEDBACK_COUNTERS

Erfahren Sie, wie die PEP_PPM_QUERY_FEEDBACK_COUNTERS-Struktur (pep_x.h) alle Prozessorleistungsindikatoren beschreibt, die das Plattformerweiterungs-Plug-In (PEP) für einen bestimmten Prozessor unterstützt.
PEP_PPM_QUERY_IDLE_STATES

Die PEP_PPM_QUERY_IDLE_STATES Struktur beschreibt die Leerlaufzustände eines bestimmten Prozessors.
PEP_PPM_QUERY_IDLE_STATES_V2

Erfahren Sie, wie die PEP_PPM_QUERY_IDLE_STATES_V2-Struktur während der Prozessorinitialisierung zum Abfragen des Plattformerweiterungs-Plug-Ins (PEP) für eine Liste der Prozessor-Leerlaufzustände verwendet wird, die der Prozessor unterstützt.
PEP_PPM_QUERY_LP_SETTINGS

Die PEP_PPM_QUERY_LP_SETTINGS-Struktur enthält einen Kernelhandle für den Registrierungsschlüssel, der die Einstellungen für die Energieoptimierung enthält, die das Plattformerweiterungs-Plug-In (PEP) für jedes Leistungsszenario definiert hat.
PEP_PPM_QUERY_PERF_CAPABILITIES

Erfahren Sie, wie die PEP_PPM_QUERY_PERF_CAPABILITIES-Struktur die Leistungsfähigkeit der Prozessoren in der angegebenen Prozessorleistungsdomäne beschreibt.
PEP_PPM_QUERY_PLATFORM_STATE

Erfahren Sie, wie die PEP_PPM_QUERY_PLATFORM_STATE-Struktur Informationen zu einem Plattform-Leerlaufzustand enthält.
PEP_PPM_QUERY_PLATFORM_STATES

Erfahren Sie, wie die PEP_PPM_QUERY_PLATFORM_STATES-Struktur die Anzahl der Plattform-Leerlaufzustände angibt, die die Hardwareplattform unterstützt.
PEP_PPM_QUERY_STATE_NAME

Erfahren Sie, wie die PEP_PPM_QUERY_STATE_NAME-Struktur Informationen zu einem bestimmten koordinierten oder plattformaktiven Zustand enthält.
PEP_PPM_QUERY_VETO_REASON

Erfahren Sie, wie die PEP_PPM_QUERY_VETO_REASON-Struktur eine Zeichenfolge mit breitem Zeichen und null-terminierten Zeichenfolgen bereitstellt, die einen beschreibenden, lesbaren Namen aus einem Vetogrund enthalten.
PEP_PPM_QUERY_VETO_REASONS

Erfahren Sie, wie die PEP_PPM_QUERY_VETO_REASONS-Struktur die Gesamtzahl der Veto-Gründe angibt, die der PEP in Aufrufen der ProcessorIdleVeto- und PlatformIdleVeto-Routinen verwendet.
PEP_PPM_RESUME_FROM_SYSTEM_STATE

Erfahren Sie, wie diese Methode von der PEP_NOTIFY_PPM_RESUME_FROM_SYSTEM_STATE-Benachrichtigung verwendet wird, die den PEP benachrichtigt, dass das System gerade aus einem Systemstromzustand fortgesetzt wurde.
PEP_PPM_TEST_IDLE_STATE

Erfahren Sie, wie die PEP_PPM_TEST_IDLE_STATE-Struktur Informationen darüber enthält, ob der Prozessor sofort in den Leerlaufzustand des Prozessors gelangen kann.
PEP_PREPARE_DEVICE

Erfahren Sie, wie die PEP_PREPARE_DEVICE struktur ein Gerät identifiziert, das in Vorbereitung auf die Verwendung durch das Betriebssystem gestartet werden muss.
PEP_PROCESSOR_FEEDBACK_COUNTER

Erfahren Sie, wie die PEP_PROCESSOR_FEEDBACK_COUNTER-Struktur einen Feedbackzähler für das Betriebssystem beschreibt.
PEP_PROCESSOR_IDLE_CONSTRAINTS

Die PEP_PROCESSOR_IDLE_CONSTRAINTS-Struktur gibt eine Reihe von Einschränkungen an, die der PEP zum Auswählen eines Prozessor-Leerlaufzustands verwendet.
PEP_PROCESSOR_IDLE_DEPENDENCY

Erfahren Sie, wie die PEP_PROCESSOR_IDLE_DEPENDENCY-Struktur die Abhängigkeiten eines Plattform-Leerlaufzustands für den angegebenen Prozessor angibt.
PEP_PROCESSOR_IDLE_STATE

Die PEP_PROCESSOR_IDLE_STATE Struktur beschreibt die Funktionen eines Prozessor-Leerlaufzustands.
PEP_PROCESSOR_IDLE_STATE_UPDATE

Erfahren Sie, wie die PEP_PROCESSOR_IDLE_STATE_UPDATE-Struktur die aktualisierten Eigenschaften eines Prozessor-Leerlaufzustands enthält.
PEP_PROCESSOR_IDLE_STATE_V2

Erfahren Sie, wie die PEP_PROCESSOR_IDLE_STATE_V2-Struktur einen Prozessor-Leerlaufzustand beschreibt, den das Plattformerweiterungs-Plug-In (PEP) unterstützt.
PEP_PROCESSOR_PARK_PREFERENCE

Erfahren Sie, wie die PEP_PROCESSOR_PARK_PREFERENCE-Struktur die Präferenzen des Betriebssystems und des Plattformerweiterungs-Plug-Ins (PEP) angibt, ob der angegebene Prozessor geparkt werden soll, um den Stromverbrauch zu reduzieren.
PEP_PROCESSOR_PARK_STATE

Erfahren Sie, wie die PEP_PROCESSOR_PARK_STATE-Struktur den Parkzustand für einen einzelnen Prozessor beschreibt.
PEP_PROCESSOR_PERF_STATE

Erfahren Sie, wie Sie diese Methode in der PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES-Benachrichtigung verwenden. Diese Struktur beschreibt die Eigenschaften eines einzelnen Leistungszustands.  .
PEP_QUERY_COMPONENT_PERF_CAPABILITIES

Erfahren Sie, wie die PEP_QUERY_COMPONENT_PERF_CAPABILITIES-Struktur die Anzahl der Leistungsstatussätze (P-State) angibt, die für eine Komponente definiert sind.
PEP_QUERY_COMPONENT_PERF_SET

Erfahren Sie, wie die PEP_QUERY_COMPONENT_PERF_SET-Struktur Abfrageinformationen zu einer Reihe von Leistungsstatuswerten (P-Zustandssatz) für eine Komponente enthält.
PEP_QUERY_COMPONENT_PERF_SET_NAME

Erfahren Sie, wie die PEP_QUERY_COMPONENT_PERF_SET_NAME-Struktur Abfrageinformationen zu einer Reihe von Leistungsstatuswerten (P-Zustandssatz) für eine Komponente enthält.
PEP_QUERY_COMPONENT_PERF_STATES

Erfahren Sie, wie die PEP_QUERY_COMPONENT_PERF_STATES-Struktur eine Liste der diskreten Leistungszustandswerte (P-State) für den angegebenen P-Zustandssatz enthält.
PEP_QUERY_CURRENT_COMPONENT_PERF_STATE

Erfahren Sie, wie die PEP_QUERY_CURRENT_COMPONENT_PERF_STATE-Struktur Informationen zum aktuellen P-Zustand im angegebenen P-Zustandssatz enthält.
PEP_QUERY_SOC_SUBSYSTEM

Erfahren Sie, wie die PEP_QUERY_SOC_SUBSYSTEM Struktur von der PEP_DPM_QUERY_SOC_SUBSYSTEM-Benachrichtigung verwendet wird, um grundlegende Informationen zu einem bestimmten System auf einem Chip-Subsystem (SoC) zu sammeln.
PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME

Die PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME Struktur (pep_x.h) wird von der PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME-Benachrichtigung verwendet, um Details zur Blockierungsdauer für ein bestimmtes System auf einem Chip-Subsystem (SoC) zu sammeln.
PEP_QUERY_SOC_SUBSYSTEM_COUNT

Erfahren Sie, wie die PEP_QUERY_SOC_SUBSYSTEM_COUNT Struktur verwendet wird, um dem Betriebssystem mitzuteilen, ob das PEP-System auf einem Chip-Subsystem (SoC) unterstützt, das einen bestimmten Plattform-Leerlaufzustand aufweist.
PEP_QUERY_SOC_SUBSYSTEM_METADATA

Erfahren Sie, wie die PEP_QUERY_SOC_SUBSYSTEM_METADATA-Struktur mit der PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA-Benachrichtigung verwendet wird, um optionale Metadaten über das System auf einem Chip-Subsystem (SoC) zu sammeln, dessen Blockierungszeit gerade abgefragt wurde.
PEP_REGISTER_COMPONENT_PERF_STATES

Erfahren Sie, wie die PEP_REGISTER_COMPONENT_PERF_STATES-Struktur die Leistungszustände (P-Zustände) der angegebenen Komponente beschreibt.
PEP_REGISTER_CRASHDUMP_DEVICE

Erfahren Sie, wie die PEP_REGISTER_CRASHDUMP_DEVICE-Struktur eine Rückrufroutine zum Aktivieren eines Absturzabbildgeräts bereitstellt.
PEP_REGISTER_DEBUGGER

Erfahren Sie, wie die PEP_REGISTER_DEBUGGER struktur ein registriertes Gerät identifiziert, das eine zentrale Systemressource ist, die den Debuggertransport bereitstellt.
PEP_REGISTER_DEVICE_V2

Erfahren Sie, wie die PEP_REGISTER_DEVICE_V2-Struktur ein Gerät beschreibt, dessen Treiberstapel gerade beim Windows Power Management Framework (PoFx) registriert wurde.
PEP_REQUEST_COMPONENT_PERF_STATE

Erfahren Sie, wie die PEP_REQUEST_COMPONENT_PERF_STATE-Struktur eine Liste der vom Windows Power Management Framework (PoFx) angeforderten Änderungen des Leistungszustands (P-State) sowie Statusinformationen zur Behandlung dieser Anforderungen durch das Plattformerweiterungs-Plug-In (PEP) enthält.
PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING

Erfahren Sie, wie die PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING Struktur dem Plattformerweiterungs-Plug-In (PEP) als Teil einer PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING-Benachrichtigung bereitgestellt wird.
PEP_SOC_SUBSYSTEM_METADATA

Erfahren Sie, wie die PEP_SOC_SUBSYSTEM_METADATA-Struktur Schlüsselwertpaare enthält, die Metadaten für ein System auf einem Chip-Subsystem (SoC) enthalten. Sie wird im Kontext einer PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA Benachrichtigung verwendet, die an ein Plattformerweiterungs-Plug-In (PEP) gesendet wird.
PEP_SYSTEM_LATENCY

Erfahren Sie, wie die PEP_SYSTEM_LATENCY Struktur den neuen Wert für die Toleranz der Systemlatenz angibt.
PEP_UNMASKED_INTERRUPT_FLAGS

Erfahren Sie, wie die PEP_UNMASKED_INTERRUPT_FLAGS Union angibt, ob es sich bei einer nicht maskierten Interruptquelle um einen primären Interrupt oder einen sekundären Interrupt handelt.
PEP_UNMASKED_INTERRUPT_INFORMATION

Erfahren Sie, wie die PEP_UNMASKED_INTERRUPT_INFORMATION Struktur Informationen zu einer Interruptquelle enthält.
PEP_UNREGISTER_DEVICE

Erfahren Sie, wie die PEP_UNREGISTER_DEVICE struktur ein Gerät identifiziert, dessen Registrierung aus dem Windows Power Management Framework (PoFx) entfernt wird.
PEP_WORK

Erfahren Sie, wie die PEP_WORK-Struktur angibt, ob der PEP über eine Arbeitsanforderung verfügt, die an das Windows Power Management Framework (PoFx) übermittelt werden soll.
PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE

Erfahren Sie, wie die PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE-Struktur die Ergebnisse einer ACPI-Steuerelementmethode enthält, die asynchron vom Plattformerweiterungs-Plug-In (PEP) ausgewertet wurde.
PEP_WORK_ACPI_NOTIFY

Erfahren Sie, wie die PEP_WORK_ACPI_NOTIFY-Struktur den ACPI Notify-Code für ein Gerät enthält, das ein Hardwareereignis generiert hat.
PEP_WORK_ACTIVE_COMPLETE

Die PEP_WORK_ACTIVE_COMPLETE Struktur identifiziert eine Komponente, die sich jetzt in der aktiven Bedingung befindet.
PEP_WORK_COMPLETE_IDLE_STATE

Erfahren Sie, wie die PEP_WORK_COMPLETE_IDLE_STATE-Struktur eine Komponente identifiziert, die das Plattformerweiterungs-Plug-In (PEP) für einen Übergang zu einem neuen Fx-Stromzustand vorbereitet hat.
PEP_WORK_COMPLETE_PERF_STATE

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

Die PEP_WORK_DEVICE_IDLE-Struktur gibt an, ob das Leerlauftimeout für das angegebene Gerät ignoriert werden soll.
PEP_WORK_DEVICE_POWER

Die PEP_WORK_DEVICE_POWER-Struktur beschreibt die neuen Energieanforderungen für das angegebene Gerät.
PEP_WORK_IDLE_STATE

Die PEP_WORK_IDLE_STATE-Struktur enthält eine Anforderung, eine Komponente in einen Fx-Energiezustand zu übertragen.
PEP_WORK_INFORMATION

Erfahren Sie, wie die PEP_WORK_INFORMATION-Struktur eine Arbeitsaufgabe beschreibt, die der PEP an das Windows Power Management Framework (PoFx) übermittelt.
PEP_WORK_POWER_CONTROL

Erfahren Sie, wie die PEP_WORK_POWER_CONTROL-Struktur die Parameter für eine Energiesteuerungsanforderung enthält, die das Plattformerweiterungs-Plug-In (PEP) direkt an einen Prozessortreiber sendet.
PO_FX_CORE_DEVICE

Erfahren Sie, wie die PO_FX_CORE_DEVICE-Struktur Informationen zu den Power-State-Attributen der Komponenten in einer Zentralen Systemressource enthält und eine Softwareschnittstelle für die Energieverwaltung dieser Komponenten bereitstellt.

Aufzählungen

 
GPIO_PIN_CONFIG_TYPE

Erfahren Sie, wie die GPIO_PIN_CONFIG_TYPE-Aufzählung eine E/A-Verbindungsressource beschreibt.
GPIO_PIN_IORESTRICTION_TYPE

Erfahren Sie, wie die GPIO_PIN_IORESTRICTION_TYPE-Aufzählung die Funktionen beschreibt, die ein GPIO-Pin auf die Leistung beschränkt ist.
PEP_ACPI_OBJECT_TYPE

Erfahren Sie, wie die PEP_ACPI_OBJECT_TYPE-Aufzählung den Typ des ACPI-Objekts angibt.
PEP_ACPI_RESOURCE_TYPE

Erfahren Sie, wie die PEP_ACPI_RESOURCE_TYPE-Aufzählung verwendet wird, um den Typ der ACPI-Ressource zu identifizieren, die in der PEP_ACPI_RESOURCE Union enthalten ist.
PEP_DEVICE_ACCEPTANCE_TYPE

Erfahren Sie, wie die PEP_DEVICE_ACCEPTANCE_TYPE-Aufzählung angibt, ob ein PEP den Besitz eines Geräts akzeptiert.
PEP_PERF_STATE_TYPE

Erfahren Sie, wie die PEP_PERF_STATE_TYPE-Aufzählung den Typ der Leistungsinformationen angibt, die für einen Leistungsstatus (P-Zustand) einer Komponente angegeben sind.
PEP_PERF_STATE_UNIT

Erfahren Sie, wie die PEP_PERF_STATE_UNIT-Aufzählung die Maßeinheiten angibt, in denen der Leistungszustand (P-Zustand) einer Komponente angegeben wird.
PEP_PROCESSOR_IDLE_CANCEL_CODE

Die PEP_PROCESSOR_IDLE_CANCEL_CODE Enumerationswerte deuten darauf hin, warum ein Prozessor keinen Leerlaufzustand eingeben kann, der zuvor vom Plattformerweiterungs-Plug-In (PEP) ausgewählt wurde.
PEP_PROCESSOR_IDLE_TYPE

Die PEP_PROCESSOR_IDLE_TYPE-Aufzählung gibt an, ob Leerlaufeinschränkungen nur für den aktuellen Prozessor oder für alle Prozessoren auf der Hardwareplattform gelten.
PEP_WORK_TYPE

Erfahren Sie, wie die PEP_WORK_TYPE Enumeration die Art der Arbeit beschreibt, die das Plattformerweiterungs-Plug-In (PEP) anfordert.