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. |