структура PEP_PPM_ENTER_SYSTEM_STATE (pepfx.h)

Используется в уведомлении PEP_NOTIFY_PPM_ENTER_SYSTEM_STATE для уведомления PEP о том, что система вот-вот перейдет в состояние питания системы.

Синтаксис

typedef struct _PEP_PPM_ENTER_SYSTEM_STATE {
  SYSTEM_POWER_STATE TargetState;
} PEP_PPM_ENTER_SYSTEM_STATE, *PPEP_PPM_ENTER_SYSTEM_STATE;

Члены

TargetState

На входе значение типа SYSTEM_POWER_STATE, указывающее состояние питания, которое входит в систему.

Комментарии

Это уведомление отправляется всем процессорам одновременно после того, как система завершит работу на пассивном уровне, переводя процессор в состояние питания системы.  Это уведомление отправляется в DISPATCH_LEVEL, при этом все обработчики отправляются в момент отправки. Это уведомление всегда выполняется на целевом процессоре.  PEP не должен ставить в очередь какие-либо действия из этого уведомления. Обработчики не будут обрабатывать рабочие элементы, DPC и т. д. после отправки этого уведомления.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1709
Минимальная версия сервера Windows Server 2016
Верхняя часть pepfx.h (включая Pep_x.h)

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

Уведомления об управлении питанием процессора (PPM)