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


перечисление 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)

См. также

PEP_NOTIFY_PPM_CST_STATES

PEP_PPM_IDLE_CANCEL