перечисление 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 (include Pepfx.h) |