Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок содержит интерфейсы программирования, используемые подключаемыми модулями Power Engine (PEPs). Дополнительные сведения можно найти здесь
pepfx.h содержит следующие интерфейсы программирования:
Функции
|
PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE Функция PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE инициализирует структуру модуля расширения платформы (PEP PEP_ACPI_EXTENDED_ADDRESS). |
|
PEP_ACPI_INITIALIZE_EXTENDED_MEMORY_RESOURCE Функция PEP_ACPI_INITIALIZE_EXTENDED_MEMORY_RESOURCE инициализирует структуру модуля расширения платформы (PEP PEP_ACPI_EXTENDED_ADDRESS). |
|
PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE Функция PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE инициализирует структуру модуля расширения платформы (PEP) PEP_ACPI_GPIO_RESOURCE. |
|
PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE Функция PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE инициализирует структуру модуля расширения платформы (PEP PEP_ACPI_GPIO_RESOURCE). |
|
PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE Функция PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE инициализирует структуру модуля расширения платформы (PEP PEP_ACPI_INTERRUPT_RESOURCE). |
|
PEP_ACPI_INITIALIZE_IOPORT_RESOURCE Функция PEP_ACPI_INITIALIZE_IOPORT_RESOURCE инициализирует структуру модуля расширения платформы (PEP PEP_ACPI_IO_MEMORY_RESOURCE). |
|
PEP_ACPI_INITIALIZE_MEMORY_RESOURCE Функция PEP_ACPI_INITIALIZE_MEMORY_RESOURCE инициализирует структуру подключаемых модулей расширения платформы (PEP PEP_ACPI_IO_MEMORY_RESOURCE). |
|
PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE Функция PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE инициализирует структуру модуля расширения платформы (PEP PEP_ACPI_SPB_I2C_RESOURCE). |
|
PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE Функция PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE инициализирует структуру модуля расширения платформы (PEP PEP_ACPI_SPB_SPI_RESOURCE). |
|
PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE Функция PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE инициализирует структуру модуля расширения платформы (PEP PEP_ACPI_SPB_UART_RESOURCE). |
|
PoFxRegisterCoreDevice Подпрограмма PoFxRegisterCoreDevice регистрирует новый основной системный ресурс с помощью платформы управления питанием Windows (PoFx). |
|
PoFxRegisterPlugin Подпрограмма PoFxRegisterPlugin регистрирует подключаемый модуль расширения платформы (PEP) с платформой управления питанием Windows (PoFx). |
|
PoFxRegisterPluginEx Подпрограмма PoFxRegisterPluginEx регистрирует подключаемый модуль расширения платформы (PEP) с платформой управления питанием Windows (PoFx). |
Функции обратного вызова
|
PEPCALLBACKNOTIFYACPI Подпрограмма обратного вызова события AcceptAcpiNotification обрабатывает уведомления ACPI из платформы управления питанием Windows (PoFx). |
|
PEPCALLBACKNOTIFYDPM Подпрограмма обратного вызова событий AcceptDeviceNotification обрабатывает уведомления об управлении питанием устройств (DPM) из платформы управления питанием Windows (PoFx). |
|
PEPCALLBACKNOTIFYPPM Подпрограмма обратного вызова событий AcceptProcessorNotification обрабатывает уведомления об управлении питанием процессора (PPM) из платформы управления питанием Windows (PoFx). |
|
PEPCALLBACKPOWERONCRASHDUMPDEVICE Подпрограмма обратного вызова PowerOnDumpDeviceCallback включает устройство аварийного дампа. |
|
POFXCALLBACKCRITICALRESOURCE Подпрограмма TransitionCriticalResource изменяет активное или неактивное состояние основного системного компонента. |
|
POFXCALLBACKENUMERATEUNMASKEDINTERRUPTS Подпрограмма EnumerateUnmaskedInterrupts перечисляет источники прерываний, прерывания которых распаковываются и включены. |
|
POFXCALLBACKPLATIDLEVETO Подпрограмма PlatformIdleVeto увеличивает или уменьшает количество вето для кода вето для состояния простоя платформы. |
|
POFXCALLBACKPROCESSORHALT Подпрограмма ProcessorHalt подготавливает процессор к остановке. |
|
POFXCALLBACKPROCESSORIDLEVETO Подпрограмма ProcessorIdleVeto увеличивает или уменьшает число вето для кода вето для состояния простоя процессора. |
|
POFXCALLBACKREQUESTCOMMON Подпрограмма RequestCommon — это универсальный обработчик запросов. |
|
POFXCALLBACKREQUESTINTERRUPT Подпрограмма RequestInterrupt запрашивает, что операционная система воспроизводит граничные прерывания, которые могли быть потеряны в то время как аппаратная платформа находилась в состоянии низкой мощности. |
|
POFXCALLBACKREQUESTWORKER Подпрограмма RequestWorker вызывается подключаемым модулем расширения платформы (PEP), чтобы сообщить платформе управления питанием Windows (PoFx), что подключаемый модуль платформы (PEP) имеет рабочий запрос на отправку от имени указанного устройства. |
|
POFXCALLBACKUPDATEPLATFORMIDLESTATE Подпрограмма UpdatePlatformIdleState вызывается подключаемым модулем расширения платформы (PEP), чтобы обновить свойства указанного состояния простоя платформы. |
|
POFXCALLBACKUPDATEPROCESSORIDLESTATE Подпрограмма UpdateProcessorIdleState вызывается подключаемым модулем расширения платформы (PEP), чтобы обновить свойства указанного состояния простоя процессора. |
|
PPO_ENUMERATE_INTERRUPT_SOURCE_CALLBACK Подпрограмма обратного вызова EnumerateInterruptSource предоставляет подключаемый модуль расширения платформы (PEP) с информацией о источнике прерываний. |
Структуры
|
PEP_ABANDON_DEVICE Структура PEP_ABANDON_DEVICE определяет устройство, которое было заброшено и больше не будет использоваться операционной системой. |
|
PEP_ACPI_ABANDON_DEVICE Структура PEP_ACPI_ABANDON_DEVICE указывает, принимает ли подключаемый модуль расширения платформы (PEP) владение заброшенным устройством. |
|
PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE Структура PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE содержит перечисление объектов в пространстве имен устройства. |
|
PEP_ACPI_EVALUATE_CONTROL_METHOD Структура PEP_ACPI_EVALUATE_CONTROL_METHOD указывает метод управления ACPI для вычисления, входной аргумент для предоставления этому методу и выходной буфер для результата оценки. |
|
PEP_ACPI_EXTENDED_ADDRESS Структура PEP_ACPI_EXTENDED_ADDRESS используется для отчета об использовании ресурсов в адресном пространстве, например памяти и ввода-вывода. |
|
PEP_ACPI_GPIO_RESOURCE Структура PEP_ACPI_GPIO_RESOURCE описывает конфигурацию ACPI для ресурса ввода и вывода общего назначения (GPIO). |
|
PEP_ACPI_INTERRUPT_RESOURCE Структура PEP_ACPI_INTERRUPT_RESOURCE описывает ресурс прерывания ACPI. |
|
PEP_ACPI_IO_MEMORY_RESOURCE Структура PEP_ACPI_IO_MEMORY_RESOURCE описывает ресурс дескриптора порта ввода-вывода ACPI. |
|
PEP_ACPI_OBJECT_NAME Объединение PEP_ACPI_OBJECT_NAME содержит четырехзначное имя объекта ACPI. |
|
PEP_ACPI_OBJECT_NAME_WITH_TYPE Структура PEP_ACPI_OBJECT_NAME_WITH_TYPE, указывающая имя объекта ACPI относительно пути и тип этого объекта. |
|
PEP_ACPI_PREPARE_DEVICE Структура PEP_ACPI_PREPARE_DEVICE указывает, подготовлен ли подключаемый модуль расширения платформы (PEP) для предоставления служб ACPI для указанного устройства. |
|
PEP_ACPI_QUERY_DEVICE_CONTROL_RESOURCES Структура PEP_ACPI_QUERY_DEVICE_CONTROL_RESOURCES содержит список необработанных ресурсов, необходимых для управления питанием устройства. |
|
PEP_ACPI_QUERY_OBJECT_INFORMATION Структура PEP_ACPI_QUERY_OBJECT_INFORMATION содержит сведения об объекте ACPI. |
|
PEP_ACPI_REGISTER_DEVICE Структура PEP_ACPI_REGISTER_DEVICE содержит сведения о регистрации устройства, для которого подключаемый модуль расширения платформы (PEP) предназначен для предоставления служб ACPI. |
|
PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES Структура PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES используется в процессе преобразования ресурсов ACPI в ресурсы BIOS одним из функций инициализации PEP. |
|
PEP_ACPI_RESOURCE Структура PEP_ACPI_RESOURCE содержит сведения о оборудовании для определенного ресурса ACPI. |
|
PEP_ACPI_RESOURCE_FLAGS Структура PEP_ACPI_RESOURCE_FLAGS содержит флаги, описывающие ресурс ACPI. |
|
PEP_ACPI_SPB_I2C_RESOURCE Структура PEP_ACPI_SPB_I2C_RESOURCE описывает ресурс последовательной шины ACPI I2C. |
|
PEP_ACPI_SPB_RESOURCE Структура PEP_ACPI_SPB_RESOURCE описывает ресурс подключения последовательной шины ACPI. |
|
PEP_ACPI_SPB_SPI_RESOURCE Структура PEP_ACPI_SPB_SPI_RESOURCE описывает ресурс последовательной шины ACPI SPI. |
|
PEP_ACPI_SPB_UART_RESOURCE Структура PEP_ACPI_SPB_UART_RESOURCE описывает ресурс последовательной шины ACPI UART. |
|
PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES Структура PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES содержит список переведенных ресурсов управления питанием для используемого подключаемого модуля расширения платформы (PEP). |
|
PEP_ACPI_UNREGISTER_DEVICE Структура PEP_ACPI_UNREGISTER_DEVICE содержит сведения об устройстве, которое было незарегистрировано из служб ACPI. |
|
PEP_COMPONENT_PERF_INFO Структура PEP_COMPONENT_PERF_INFO описывает состояния производительности (P-состояния) компонента. |
|
PEP_COMPONENT_PERF_SET Структура PEP_COMPONENT_PERF_SET описывает состояния производительности (P-состояния) в наборе состояний P. |
|
PEP_COMPONENT_PERF_STATE_REQUEST Структура PEP_COMPONENT_PERF_STATE_REQUEST указывает набор состояния производительности (P-state) и новый уровень производительности для назначения этому набору. |
|
PEP_COMPONENT_PLATFORM_CONSTRAINTS Структура PEP_COMPONENT_PLATFORM_CONSTRAINTS описывает состояние Fx с наименьшей мощностью, в котором компонент может находиться, когда платформа находится в определенном состоянии простоя. |
|
PEP_COMPONENT_V2 Структура PEP_COMPONENT_V2 указывает атрибуты состояния питания компонента на устройстве. |
|
PEP_COORDINATED_DEPENDENCY_OPTION Структура PEP_COORIDNATED_DEPENDENCY_OPTION описывает зависимость согласованного состояния простоя к ОС. |
|
PEP_COORDINATED_IDLE_STATE Структура PEP_COORIDNATED_IDLE_STATE описывает координированное состояние простоя в ОС. |
|
PEP_CRASHDUMP_INFORMATION Структура PEP_CRASHDUMP_INFORMATION содержит сведения о устройстве аварийного дампа. |
|
PEP_DEBUGGER_TRANSITION_REQUIREMENTS Структура PEP_DEBUGGER_TRANSITION_REQUIREMENTS указывает состояния простоя платформы, для которых необходимо включить устройство отладчика. |
|
PEP_DEVICE_PLATFORM_CONSTRAINTS Структура PEP_DEVICE_PLATFORM_CONSTRAINTS указывает ограничения для входа в различные состояния питания Dx, поддерживаемые устройством. |
|
PEP_DEVICE_POWER_STATE Структура PEP_DEVICE_POWER_STATE указывает состояние перехода к новому состоянию dx (устройства). |
|
PEP_DEVICE_REGISTER_V2 Структура PEP_DEVICE_REGISTER описывает все компоненты в определенном устройстве. |
|
PEP_DEVICE_STARTED Структура PEP_DEVICE_STARTED определяет устройство, драйвер которого завершил регистрацию с помощью платформы управления питанием Windows (PoFx). |
|
PEP_INFORMATION Структура PEP_INFORMATION указывает интерфейс, используемый подключаемым модулем расширения платформы (PEP) для получения уведомлений из платформы управления питанием Windows (PoFx). |
|
PEP_KERNEL_INFORMATION_STRUCT_V3 Структура PEP_KERNEL_INFORMATION_STRUCT_V3 указывает интерфейс, используемый подключаемым модулем расширения питания (PEP) для запроса служб из платформы управления питанием Windows (PoFx). |
|
PEP_LOW_POWER_EPOCH Структура PEP_LOW_POWER_EPOCH используется для предоставления данных для уведомления PEP_DPM_LOW_POWER_EPOCH (не рекомендуется). |
|
PEP_NOTIFY_COMPONENT_IDLE_STATE Структура PEP_NOTIFY_COMPONENT_IDLE_STATE содержит сведения о состоянии ожидающего перехода компонента на новое состояние питания Fx. |
|
PEP_PERF_STATE Структура PEP_PERF_STATE описывает состояние производительности (состояние P) в наборе состояний P, в котором P-состояния указываются в виде списка одного или нескольких дискретных значений. |
|
PEP_PLATFORM_IDLE_STATE Структура PEP_PLATFORM_IDLE_STATE указывает свойства состояния простоя платформы. |
|
PEP_PLATFORM_IDLE_STATE_UPDATE Структура PEP_PLATFORM_IDLE_STATE_UPDATE содержит обновленные свойства состояния простоя платформы. |
|
PEP_POWER_CONTROL_COMPLETE Структура PEP_POWER_CONTROL_COMPLETE содержит сведения о состоянии операции управления питанием, которую ранее запрашивал PEP и что драйвер устройства завершил работу. |
|
PEP_POWER_CONTROL_REQUEST Структура PEP_POWER_CONTROL_REQUEST содержит запрос от драйвера для операции управления питанием. |
|
PEP_PPM_CONTEXT_QUERY_PARKING_PAGE Структура PEP_PPM_CONTEXT_QUERY_PARKING_PAGE описывает страницу парковки процессора. |
|
PEP_PPM_CST_STATE Структура PEP_PPM_CST_STATE указывает свойства состояния C (состояние питания процессора ACPI). |
|
PEP_PPM_CST_STATES Структура PEP_PPM_CST_STATES указывает свойства состояний C (состояния питания процессора ACPI), которые поддерживаются для процессора. |
|
PEP_PPM_ENTER_SYSTEM_STATE Используется в уведомлении PEP_NOTIFY_PPM_ENTER_SYSTEM_STATE для уведомления PEP о том, что система будет входить в состояние системы питания. . |
|
PEP_PPM_FEEDBACK_READ Структура PEP_PPM_FEEDBACK_READ содержит значение, считываемое из счетчика обратной связи производительности процессора. |
|
PEP_PPM_IDLE_COMPLETE Структура PEP_PPM_IDLE_COMPLETE описывает состояния простоя, из которых обработчик и аппаратная платформа просыпаются. |
|
PEP_PPM_IDLE_COMPLETE_V2 Структура PEP_PPM_IDLE_COMPLETE_V2 описывает состояния простоя, из которых обработчик и аппаратная платформа просыпаются. |
|
PEP_PPM_IDLE_EXECUTE Структура PEP_PPM_IDLE_EXECUTE указывает состояние простоя, в котором требуется ввести процессор. |
|
PEP_PPM_IDLE_EXECUTE_V2 Структура PEP_PPM_IDLE_EXECUTE_V2 указывает состояние простоя, в котором требуется ввести процессор. |
|
PEP_PPM_INITIATE_WAKE Структура PEP_PPM_INITIATE_WAKE указывает, требуется ли обработчик прерыванию пробуждения от состояния простоя. |
|
PEP_PPM_IS_PROCESSOR_HALTED Структура PEP_PPM_IS_PROCESSOR_HALTED указывает, останавливается ли обработчик в выбранном состоянии простоя. |
|
PEP_PPM_PARK_MASK Структура PEP_PROCESSOR_PARK_MASK содержит текущую маску парковки ядра. |
|
PEP_PPM_PARK_SELECTION Структура PEP_PPM_PARK_SELECTION указывает предпочтения подключаемого модуля расширения операционной системы и платформы (PEP) относительно того, какие процессоры на платформе следует припарковать для снижения потребления энергии. |
|
PEP_PPM_PARK_SELECTION_V2 Структура PEP_PPM_PARK_SELECTION_V2 указывает предпочтения подключаемого модуля операционной системы и расширения платформы (PEP) относительно того, какие процессоры на платформе должны быть припаркованы для снижения потребления энергии. |
|
PEP_PPM_PERF_CHECK_COMPLETE Структура PEP_PPM_PERF_CHECK_COMPLETE используется для информирования PEP о завершении периодической оценки производительности. |
|
PEP_PPM_PERF_CONSTRAINTS Структура PEP_PPM_PERF_CONSTRAINTS описывает ограничения производительности, применяемые к процессору. |
|
PEP_PPM_PERF_SET Структура PEP_PPM_PERF_SET указывает новый уровень производительности, который операционная система запрашивает для процессора. |
|
PEP_PPM_PERF_SET_STATE Используется в уведомлении PEP_NOTIFY_PPM_PERF_SET во время выполнения, чтобы задать текущую операционную производительность процессора. . |
|
PEP_PPM_PLATFORM_STATE_RESIDENCIES Структура PEP_PPM_PLATFORM_STATE_RESIDENCIES содержит накопленные сроки расположения и количество переходов для состояний простоя, поддерживаемых аппаратной платформой. |
|
PEP_PPM_PLATFORM_STATE_RESIDENCY Структура PEP_PPM_PLATFORM_STATE_RESIDENCY указывает накапливаемое время расположения и количество переходов для определенного состояния простоя платформы. |
|
PEP_PPM_QUERY_CAPABILITIES Структура PEP_PPM_QUERY_CAPABILITIES содержит сведения о возможностях модуля управления питанием процессора (PPM) подключаемого модуля расширения платформы (PEP). |
|
PEP_PPM_QUERY_COORDINATED_DEPENDENCY Структура PEP_PPM_QUERY_COORDINATED_DEPENDENCY описывает зависимости для координированных состояний простоя. |
|
PEP_PPM_QUERY_COORDINATED_STATES Структура PEP_PPM_QUERY_COORDINATED_STATES содержит сведения о каждом согласованном состоянии простоя, которое поддерживает подключаемый модуль расширения платформы (PEP). |
|
PEP_PPM_QUERY_DISCRETE_PERF_STATES Используется в уведомлении PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES, в которой хранится список дискретных состояний производительности, поддерживаемых PEP, если уведомление PEP_NOTIFY_PPM_QUERY_CAPABILITIES указывает на поддержку дискретных состояний производительности. . |
|
PEP_PPM_QUERY_DOMAIN_INFO Используется в уведомлении PEP_NOTIFY_PPM_QUERY_DOMAIN_INFO, которое запрашивает сведения о домене производительности. . |
|
PEP_PPM_QUERY_FEEDBACK_COUNTERS Структура PEP_PPM_QUERY_FEEDBACK_COUNTERS описывает все счетчики производительности процессора, поддерживаемые подключаемым модулем расширения платформы (PEP). |
|
PEP_PPM_QUERY_IDLE_STATES_V2 Структура PEP_PPM_QUERY_IDLE_STATES_V2 используется во время инициализации процессора для запроса подключаемого модуля расширения платформы (PEP) для списка состояний простоя процессора, поддерживаемых процессором. |
|
PEP_PPM_QUERY_PERF_CAPABILITIES Структура PEP_PPM_QUERY_PERF_CAPABILITIES описывает возможности производительности процессоров в указанном домене производительности процессора. |
|
PEP_PPM_QUERY_PLATFORM_STATE Структура PEP_PPM_QUERY_PLATFORM_STATE содержит сведения о состоянии простоя платформы. |
|
PEP_PPM_QUERY_PLATFORM_STATES Структура PEP_PPM_QUERY_PLATFORM_STATES указывает количество неактивных состояний платформы, поддерживаемых аппаратной платформой. |
|
PEP_PPM_QUERY_STATE_NAME Структура PEP_PPM_QUERY_STATE_NAME содержит сведения о определенном состоянии бездействия или простоя платформы. |
|
PEP_PPM_QUERY_VETO_REASON Структура PEP_PPM_QUERY_VETO_REASON предоставляет строку с расширенными символами, завершающими значение NULL, которая содержит описательное, доступное для чтения имя человека по причине вето. |
|
PEP_PPM_QUERY_VETO_REASONS Структура PEP_PPM_QUERY_VETO_REASONS указывает общее количество причин вето, которые PEP использует в вызовах подпрограмм ProcessorIdleVeto и PlatformIdleVeto. |
|
PEP_PPM_RESUME_FROM_SYSTEM_STATE Используется уведомлением PEP_NOTIFY_PPM_RESUME_FROM_SYSTEM_STATE, которое уведомляет PEP о том, что система только что возобновила работу с состоянием питания системы. |
|
PEP_PPM_TEST_IDLE_STATE Структура PEP_PPM_TEST_IDLE_STATE содержит сведения о том, может ли обработчик немедленно ввести состояние простоя процессора. |
|
PEP_PREPARE_DEVICE Структура PEP_PREPARE_DEVICE определяет устройство, которое необходимо запустить при подготовке к использованию операционной системой. |
|
PEP_PROCESSOR_FEEDBACK_COUNTER Структура PEP_PROCESSOR_FEEDBACK_COUNTER описывает счетчик обратной связи операционной системы. |
|
PEP_PROCESSOR_IDLE_DEPENDENCY Структура PEP_PROCESSOR_IDLE_DEPENDENCY указывает зависимости состояния простоя платформы на указанном обработчике. |
|
PEP_PROCESSOR_IDLE_STATE_UPDATE Структура PEP_PROCESSOR_IDLE_STATE_UPDATE содержит обновленные свойства состояния простоя процессора. |
|
PEP_PROCESSOR_IDLE_STATE_V2 Структура PEP_PROCESSOR_IDLE_STATE_V2 описывает состояние простоя процессора, которое поддерживает подключаемый модуль расширения платформы (PEP). |
|
PEP_PROCESSOR_PARK_PREFERENCE Структура PEP_PROCESSOR_PARK_PREFERENCE указывает предпочтения подключаемого модуля расширения операционной системы и платформы (PEP) относительно того, следует ли припарковать указанный процессор для уменьшения потребления энергии. |
|
PEP_PROCESSOR_PARK_STATE Структура PEP_PROCESSOR_PARK_STATE описывает состояние парковки для одного процессора. |
|
PEP_PROCESSOR_PERF_STATE Используйте в уведомлении PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES. Эта структура описывает свойства одного состояния производительности. . |
|
PEP_QUERY_COMPONENT_PERF_CAPABILITIES Структура PEP_QUERY_COMPONENT_PERF_CAPABILITIES указывает количество наборов состояния производительности (P-state), определенных для компонента. |
|
PEP_QUERY_COMPONENT_PERF_SET Структура PEP_QUERY_COMPONENT_PERF_SET содержит сведения о наборе значений состояния производительности (набор состояний P) для компонента. |
|
PEP_QUERY_COMPONENT_PERF_SET_NAME Структура PEP_QUERY_COMPONENT_PERF_SET_NAME содержит сведения о запросе набора значений состояния производительности (набор состояний P) для компонента. |
|
PEP_QUERY_COMPONENT_PERF_STATES Структура PEP_QUERY_COMPONENT_PERF_STATES содержит список дискретных значений состояния производительности (P-state) для указанного набора состояний P. |
|
PEP_QUERY_CURRENT_COMPONENT_PERF_STATE Структура PEP_QUERY_CURRENT_COMPONENT_PERF_STATE содержит сведения о текущем состоянии P в указанном наборе состояний P. |
|
PEP_QUERY_SOC_SUBSYSTEM Структура PEP_QUERY_SOC_SUBSYSTEM используется уведомлением PEP_DPM_QUERY_SOC_SUBSYSTEM для сбора базовых сведений о конкретной системе в подсистеме микросхемы (SoC). |
|
PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME Структура PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME (pepfx.h) используется уведомлением PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME для сбора сведений о длительности блокировки для конкретной системы на микросхеме (SoC). |
|
PEP_QUERY_SOC_SUBSYSTEM_COUNT Структура PEP_QUERY_SOC_SUBSYSTEM_COUNT используется для того, чтобы определить, поддерживает ли PEP систему в подсистеме микросхемы (SoC), учитывая заданное состояние простоя платформы. |
|
PEP_QUERY_SOC_SUBSYSTEM_METADATA Структура PEP_QUERY_SOC_SUBSYSTEM_METADATA используется с уведомлением PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA для сбора необязательных метаданных о системе на микросхеме (SoC), время блокировки которой только что запрашивается. |
|
PEP_REGISTER_COMPONENT_PERF_STATES Структура PEP_REGISTER_COMPONENT_PERF_STATES описывает состояния производительности (P-состояния) указанного компонента. |
|
PEP_REGISTER_CRASHDUMP_DEVICE Структура PEP_REGISTER_CRASHDUMP_DEVICE предоставляет подпрограмму обратного вызова для включения устройства аварийного дампа. |
|
PEP_REGISTER_DEBUGGER Структура PEP_REGISTER_DEBUGGER определяет зарегистрированное устройство, которое является основным системным ресурсом, предоставляющим транспорт отладчика. |
|
PEP_REGISTER_DEVICE_V2 Структура PEP_REGISTER_DEVICE_V2 описывает устройство, стек драйверов которого только что зарегистрирован в платформе управления питанием Windows (PoFx). |
|
PEP_REQUEST_COMPONENT_PERF_STATE Структура PEP_REQUEST_COMPONENT_PERF_STATE содержит список изменений состояния производительности (P-state), запрошенных платформой управления питанием Windows (PoFx), а также сведения о состоянии обработки этих запросов подключаемым модулем расширения платформы (PEP). |
|
PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING Структура PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING предоставляется подключаемым модулем расширения платформы (PEP) в рамках уведомления PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING. |
|
PEP_SOC_SUBSYSTEM_METADATA Структура PEP_SOC_SUBSYSTEM_METADATA содержит пары "ключ-значение", содержащие метаданные для системы на микросхеме (SoC). Он используется в контексте уведомления PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA, отправляемого в подключаемый модуль расширения платформы (PEP). |
|
PEP_SYSTEM_LATENCY Структура PEP_SYSTEM_LATENCY задает новое значение для допустимости задержки системы. |
|
PEP_UNMASKED_INTERRUPT_FLAGS Объединение PEP_UNMASKED_INTERRUPT_FLAGS указывает, является ли источник несмаскированных прерываний основным прерыванием или вторичным прерыванием. |
|
PEP_UNMASKED_INTERRUPT_INFORMATION Структура PEP_UNMASKED_INTERRUPT_INFORMATION содержит сведения о источнике прерываний. |
|
PEP_UNREGISTER_DEVICE Структура PEP_UNREGISTER_DEVICE определяет устройство, регистрация которого удаляется из платформы управления питанием Windows (PoFx). |
|
PEP_WORK Структура PEP_WORK указывает, имеет ли PEP рабочий запрос на отправку в платформу управления питанием Windows (PoFx). |
|
PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE Структура PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE содержит результаты метода управления ACPI, который был асинхронно вычисляется подключаемым модулем расширения платформы (PEP). |
|
PEP_WORK_ACPI_NOTIFY Структура PEP_WORK_ACPI_NOTIFY содержит код уведомления ACPI для устройства, создающего аппаратное событие. |
|
PEP_WORK_COMPLETE_IDLE_STATE Структура PEP_WORK_COMPLETE_IDLE_STATE определяет компонент, который подключаемый модуль расширения платформы (PEP) готов к переходу на новое состояние питания Fx. |
|
PEP_WORK_COMPLETE_PERF_STATE Структура PEP_WORK_COMPLETE_PERF_STATE описывает состояние завершения ранее запрошенного обновления до значений производительности, назначенных списку наборов состояния производительности (P-state). |
|
PEP_WORK_INFORMATION Структура PEP_WORK_INFORMATION описывает рабочий элемент, который PEP отправляет в платформу управления питанием Windows (PoFx). |
|
PEP_WORK_POWER_CONTROL Структура PEP_WORK_POWER_CONTROL содержит параметры для запроса управления питанием, который подключаемый модуль расширения платформы (PEP) отправляет непосредственно драйверу процессора. |
|
PO_FX_CORE_DEVICE Структура PO_FX_CORE_DEVICE содержит сведения об атрибутах состояния питания компонентов в основном системном ресурсе и предоставляет программный интерфейс для управления питанием этих компонентов. |
Перечисления
|
GPIO_PIN_CONFIG_TYPE Перечисление GPIO_PIN_CONFIG_TYPE описывает ресурс ввода-вывода подключения. |
|
GPIO_PIN_IORESTRICTION_TYPE Перечисление GPIO_PIN_IORESTRICTION_TYPE описывает функции, которые пин-код GPIO ограничен выполнением. |
|
PEP_ACPI_OBJECT_TYPE Перечисление PEP_ACPI_OBJECT_TYPE указывает тип объекта ACPI. |
|
PEP_ACPI_RESOURCE_TYPE Перечисление PEP_ACPI_RESOURCE_TYPE используется для определения типа ресурса ACPI, содержащегося в союзе PEP_ACPI_RESOURCE. |
|
PEP_DEVICE_ACCEPTANCE_TYPE Перечисление PEP_DEVICE_ACCEPTANCE_TYPE указывает, принимает ли PEP право владения устройством. |
|
PEP_PERF_STATE_TYPE Перечисление PEP_PERF_STATE_TYPE указывает тип сведений о производительности, указанных для состояния производительности (P-state) компонента. |
|
PEP_PERF_STATE_UNIT Перечисление PEP_PERF_STATE_UNIT указывает единицы измерения, в которых указывается состояние производительности (P-состояние) компонента. |
|
PEP_WORK_TYPE Перечисление PEP_WORK_TYPE описывает тип работы, которую запрашивает подключаемый модуль расширения платформы (PEP). |