Поделиться через


Перечисление PEP_PROCESSOR_IDLE_CANCEL_CODE (pep_x.h)

Значения перечисления PEP_PROCESSOR_IDLE_CANCEL_CODE указывают причины, по которым процессор не может войти в состояние простоя, которое ранее было выбрано подключаемым модулем расширения платформы (PEP).

Синтаксис

typedef enum {
  PepIdleCancelWorkPending,
  PepIdleCancelDependencyCheckFailed,
  PepIdleCancelNoCState,
  PepIdleCancelMax
} PEP_PROCESSOR_IDLE_CANCEL_CODE, *PPEP_PROCESSOR_IDLE_CANCEL_CODE;

Константы

 
PepIdleCancelWorkPending
Процессор имеет ожидающие работы, которые не позволяют ему войти в выбранное состояние простоя.
PepIdleCancelDependencyCheckFailed
Процессор может перейти в выбранное состояние простоя только после того, как один или несколько вторичных процессоров ввели соответствующие состояния простоя, но не все эти вторичные процессоры вступили в правильные состояния простоя.
PepIdleCancelNoCState
Выбранное состояние простоя соответствует C-состоянию, которое не поддерживается. PeP ранее получил уведомление PEP_NOTIFY_PPM_CST_STATES , которое предоставило список поддерживаемых C-состояний для этого процессора.
PepIdleCancelMax
Зарезервировано для использования операционной системой.

Комментарии

Элемент CancelCode структуры PEP_PPM_IDLE_CANCEL содержит значение перечисления PEP_PROCESSOR_IDLE_CANCEL_CODE .

Требования

Требование Значение
Минимальная версия клиента Поддерживается начиная с Windows 10.
Верхняя часть pep_x.h (включая Pepfx.h)

См. также раздел

PEP_NOTIFY_PPM_CST_STATES

PEP_PPM_IDLE_CANCEL