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


структура PEP_PPM_INITIATE_WAKE (pep_x.h)

Структура PEP_PPM_INITIATE_WAKE указывает, требуется ли прерывание процессора для пробуждения от состояния простоя.

Синтаксис

typedef struct _PEP_PPM_INITIATE_WAKE {
  [out] BOOLEAN NeedInterruptForCompletion;
} PEP_PPM_INITIATE_WAKE, *PPEP_PPM_INITIATE_WAKE;

Члены

[out] NeedInterruptForCompletion

Требуется ли для процессора прерывание завершения пробуждения из состояния простоя. Установите значение TRUE, если процессору требуется прерывание или false, если это не так.

Замечания

Эта структура используется уведомлением PEP_NOTIFY_PPM_INITIATE_WAKE. Элемент NeedInterruptForCompletion содержит выходное значение, которое подключаемый модуль платформы (PEP) записывает в структуру в ответ на это уведомление.

Если PEP задает элемент NeedInterruptForCompletion значение TRUE, то peP должен убедиться, что обработчик будет прерван до возврата подпрограммы обратного вызова AcceptProcessorNotification.

PeP должен задать элемент NeedInterruptForCompletion значение FALSE, если процессор уже запущен и (или) в конечном итоге выйдет из состояния простоя (и находится в процессе этого), не требуя прерывания, созданного программным обеспечением.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается начиная с Windows 10.
заголовка pep_x.h (include Pep_x.h)

См. также

AcceptProcessorNotification

PEP_NOTIFY_PPM_INITIATE_WAKE