pep_x.h-Header

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:

Functions

 
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 Pep-Plug-Ins (Plattformerweiterungs-Plug-Ins) 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 Pep-Plug-Ins (Plattformerweiterungs-Plug-Ins) 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 Pep-Plug-Ins (Plattformerweiterungs-Plug-Ins) initialisiert.
PEP_ACPI_INITIALIZE_IOPORT_RESOURCE

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

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

Erfahren Sie, wie die funktion PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE 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 Pep-Plug-Ins (Plattformerweiterungs-Plug-Ins) initialisiert.
PoFxRegisterCoreDevice

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

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

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

Rückruffunktionen

 
PEPCALLBACKNOTIFYACPI

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

Erfahren Sie, wie eine AcceptDeviceNotification-Ereignisrückrufroutine DPM-Benachrichtigungen (Device Power Management) aus dem Windows Power Management Framework (PoFx) verarbeitet.
PEPCALLBACKNOTIFYPPM

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

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

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

Erfahren Sie, wie die EnumerateUnmaskedInterrupts-Routine Interruptquellen aufzählt, deren Interrupts 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 im Leerlaufzustand erhöht oder verringert.
POFXCALLBACKREQUESTCOMMON

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

Erfahren Sie, wie die RequestInterrupt-Routine anfordert, dass das Betriebssystem einen durch Edge ausgelösten Interrupt wiedergibt, der möglicherweise 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) eine Arbeitsanforderung enthält, die im Namen des angegebenen Geräts übermittelt werden muss.
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 verlassen wurde und vom Betriebssystem nicht mehr 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 auszuwertende ACPI-Steuerungsmethode, ein Eingabeargument für diese Methode und einen Ausgabepuffer für das Ergebnis der Auswertung angibt.
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 GPIO-Ressource (Universelle Eingabe/Ausgabe) 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-E/A-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) vorbereitet ist, um 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 Energieversorgung des Geräts 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 bereitstellen soll.
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 ACPI-Serielle 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 ACPI-UART-Serielle Busressource beschreibt.
PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES

Erfahren Sie, wie die PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES-Struktur eine Liste übersetzter 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 macht.
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-Zustände) in einem P-Zustandssatz beschreibt.
PEP_COMPONENT_PERF_STATE_REQUEST

Erfahren Sie, wie die PEP_COMPONENT_PERF_STATE_REQUEST-Struktur einen Leistungsstatussatz (P-Zustand) und eine neue Leistungsstufe angibt, die dieser Gruppe zugewiesen werden soll.
PEP_COMPONENT_PLATFORM_CONSTRAINTS

Erfahren Sie, wie die PEP_COMPONENT_PLATFORM_CONSTRAINTS-Struktur den Fx-Zustand mit der niedrigsten 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 im Gerät angibt.
PEP_COORDINATED_DEPENDENCY_OPTION

Erfahren Sie, wie die PEP_COORIDNATED_DEPENDENCY_OPTION-Struktur die Abhängigkeit eines koordinierten Leerlaufzustands vom 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 werden muss.
PEP_DEVICE_PLATFORM_CONSTRAINTS

Erfahren Sie, wie die PEP_DEVICE_PLATFORM_CONSTRAINTS-Struktur die Einschränkungen für den Eintritt 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äteleistung) 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 seine Registrierung beim 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) verwendet, um Dienste vom Windows Power Management Framework (PoFx) anzufordern.
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) verwendet, um Dienste vom Windows Power Management Framework (PoFx) anzufordern.
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 status Informationen zum 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 einem oder mehreren diskreten Werten 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 status Informationen für einen Energiesteuerungsvorgang enthält, die der PEP zuvor angefordert hat und die der Gerätetreiber abgeschlossen hat.
PEP_POWER_CONTROL_REQUEST

Erfahren Sie, wie die PEP_POWER_CONTROL_REQUEST-Struktur eine Anforderung eines Treibers für einen Energiesteuerungsvorgang 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 zu benachrichtigen, 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 Prozessorleistungsfeedbackindikator gelesen wird.
PEP_PPM_IDLE_CANCEL

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

Erfahren Sie, wie die PEP_PPM_IDLE_COMPLETE-Struktur die Leerlaufzustände beschreibt, aus denen der Prozessor und die Hardwareplattform aufwachen.
PEP_PPM_IDLE_COMPLETE_V2

Erfahren Sie, wie die PEP_PPM_IDLE_COMPLETE_V2-Struktur die Leerlaufzustände beschreibt, aus denen der Prozessor und die Hardwareplattform aufwachen.
PEP_PPM_IDLE_EXECUTE

Erfahren Sie, wie die PEP_PPM_IDLE_EXECUTE-Struktur den Leerlaufzustand 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 kann und weiterhin 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 einen Interrupt benötigt, um aus einem Leerlaufzustand zu reaktivieren.
PEP_PPM_IS_PROCESSOR_HALTED

Erfahren Sie, wie die PEP_PPM_IS_PROCESSOR_HALTED-Struktur angibt, ob der Prozessor derzeit im ausgewählten Leerlaufzustand 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 Einstellungen des Betriebssystems und des Plattformerweiterungs-Plug-Ins (PEP) in Bezug darauf angibt, welche Prozessoren auf der Plattform geparkt werden sollten, um den Energieverbrauch zu reduzieren.
PEP_PPM_PARK_SELECTION_V2

Erfahren Sie, wie die PEP_PPM_PARK_SELECTION_V2-Struktur die Einstellungen des Betriebssystems und des Plattformerweiterungs-Plug-Ins (PEP) in Bezug darauf angibt, welche Prozessoren auf der Plattform geparkt werden sollten, um den Energieverbrauch zu reduzieren.
PEP_PPM_PERF_CHECK_COMPLETE

Erfahren Sie, wie die PEP_PPM_PERF_CHECK_COMPLETE-Struktur verwendet wird, um das 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 Leistungslimits beschreibt, die für den Prozessor gelten sollen.
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 in der PEP_NOTIFY_PPM_PERF_SET-Benachrichtigung zur Laufzeit 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 Residenzzeiten und die Übergangsanzahl 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 Residenzzeit 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 Funktionen der Prozessorleistungsverwaltung (Ppm) 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 von PEP unterstützten diskreten Leistungszustände gespeichert wird, 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 verwendet wird, um das Plattformerweiterungs-Plug-In (PEP) nach einer Liste der Prozessor-Leerlaufzustände abzufragen, die der Prozessor unterstützt.
PEP_PPM_QUERY_LP_SETTINGS

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

Erfahren Sie, wie die PEP_PPM_QUERY_PERF_CAPABILITIES-Struktur die Leistungsfunktionen 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 von Plattform-Leerlaufzuständen 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 Zustand oder einem bestimmten Plattform-Leerlaufzustand enthält.
PEP_PPM_QUERY_VETO_REASON

Erfahren Sie, wie die PEP_PPM_QUERY_VETO_REASON-Struktur eine Breitzeichenzeichenfolge mit NULL-Termin bereitstellt, die einen beschreibenden, lesbaren Namen für ein Veto enthält.
PEP_PPM_QUERY_VETO_REASONS

Erfahren Sie, wie die PEP_PPM_QUERY_VETO_REASONS-Struktur die Gesamtzahl der Veto-Gründe angibt, die 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 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 einen Prozessor im Leerlaufzustand gelangen kann.
PEP_PREPARE_DEVICE

Erfahren Sie, wie die PEP_PREPARE_DEVICE-Struktur ein Gerät identifiziert, das zur Vorbereitung seiner 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 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 Prozessors im Leerlauf.
PEP_PROCESSOR_IDLE_STATE_UPDATE

Erfahren Sie, wie die PEP_PROCESSOR_IDLE_STATE_UPDATE-Struktur die aktualisierten Eigenschaften eines Prozessors im Leerlauf 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 Einstellungen des Betriebssystem- und 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 Leistungszustandssä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 einem Satz von Leistungszustandswerten (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 einem Satz von Leistungszustandswerten (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 von diskreten Leistungszustandswerten (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 SoC-Subsystem (System on a Chip) 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 SoC-Subsystem (System on a Chip) 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 das SoC-Subsystem (System on a Chip) unterstützt, das einen bestimmten Plattform-Leerlaufzustand berücksichtigt.
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 SoC-Subsystem (System on a Chip) 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 Kernsystemressource ist, die Debuggertransport ermöglicht.
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-Zustand) enthält, sowie status Informationen zur Behandlung dieser Anforderungen durch das Plattformerweiterungs-Plug-In (PEP).
PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING

Erfahren Sie, wie die PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING-Struktur im Rahmen einer PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING-Benachrichtigung für das Plattformerweiterungs-Plug-In (PEP) bereitgestellt wird.
PEP_SOC_SUBSYSTEM_METADATA

Erfahren Sie, wie die PEP_SOC_SUBSYSTEM_METADATA-Struktur Schlüssel-Wert-Paare enthält, die Metadaten für ein SoC-Subsystem (System on a Chip) enthalten. Es 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 Systemlatenztoleranz angibt.
PEP_UNMASKED_INTERRUPT_FLAGS

Erfahren Sie, wie die PEP_UNMASKED_INTERRUPT_FLAGS Union angibt, ob eine unmaskierte Interruptquelle ein primärer interrupt oder ein sekundärer Interrupt ist.
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-Steuerungsmethode 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-Energiezustand vorbereitet hat.
PEP_WORK_COMPLETE_PERF_STATE

Erfahren Sie, wie die PEP_WORK_COMPLETE_PERF_STATE-Struktur die Vervollständigung status eines zuvor angeforderten Updates für die Leistungswerte beschreibt, die einer Liste von Leistungsstatussätzen (P-Zustand) 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 Stromanforderungen für das angegebene Gerät.
PEP_WORK_IDLE_STATE

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

Erfahren Sie, wie die PEP_WORK_INFORMATION-Struktur ein Arbeitselement beschreibt, das vom PEP an das Windows Power Management Framework (PoFx) übermittelt wird.
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 Energiezustandsattributen der Komponenten in einer Kernsystemressource enthält und eine Softwareschnittstelle für die Energieverwaltung dieser Komponenten bereitstellt.

Enumerationen

 
GPIO_PIN_CONFIG_TYPE

Erfahren Sie, wie die GPIO_PIN_CONFIG_TYPE-Enumeration eine Verbindungs-E/A-Ressource beschreibt.
GPIO_PIN_IORESTRICTION_TYPE

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

Erfahren Sie, wie die PEP_ACPI_OBJECT_TYPE-Enumeration den Typ des ACPI-Objekts angibt.
PEP_ACPI_RESOURCE_TYPE

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

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

Erfahren Sie, wie die PEP_PERF_STATE_TYPE-Enumeration den Typ der Leistungsinformationen angibt, die für einen Leistungszustand (P-Zustand) einer Komponente angegeben werden.
PEP_PERF_STATE_UNIT

Erfahren Sie, wie die PEP_PERF_STATE_UNIT-Enumeration 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 geben Gründe an, warum ein Prozessor nicht in einen Leerlaufzustand eintreten kann, der zuvor vom Plattformerweiterungs-Plug-In (PEP) ausgewählt wurde.
PEP_PROCESSOR_IDLE_TYPE

Die PEP_PROCESSOR_IDLE_TYPE-Enumeration 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.