структура PEP_PLATFORM_IDLE_STATE_UPDATE (pep_x.h)
Структура PEP_PLATFORM_IDLE_STATE_UPDATE содержит обновленные свойства состояния простоя платформы.
Синтаксис
typedef struct _PEP_PLATFORM_IDLE_STATE_UPDATE {
ULONG Version;
ULONG Latency;
ULONG BreakEvenDuration;
} PEP_PLATFORM_IDLE_STATE_UPDATE, *PPEP_PLATFORM_IDLE_STATE_UPDATE;
Члены
Version
Текущий номер версии этой структуры. Задайте для этого элемента значение PEP_PLATFORM_IDLE_STATE_UPDATE_VERSION.
Latency
Наихудшая задержка в 100-наносекундах для платформы для пробуждения от этого состояния простоя в ответ на событие пробуждения.
BreakEvenDuration
Минимальное время, указанное в 100-наносекундах единиц, которое платформа должна тратить в этом состоянии простоя, чтобы сделать переход к этому состоянию стоит. Платформа управления питанием Windows (PoFx) использует это значение члена в качестве указания, чтобы избежать переключения платформы в состояние простоя, если платформа, скорее всего, не останется в этом состоянии по крайней мере на время, указанное BreakEvenDuration.
Замечания
Параметр обновленияUpdatePlatformIdleStat e — это указатель на структуру PEP_PLATFORM_IDLE_STATE_UPDATE.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается начиная с Windows 10. |
заголовка | pep_x.h (include Pep_x.h) |