структура 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 (включая Pep_x.h)

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

AcceptProcessorNotification

PEP_NOTIFY_PPM_INITIATE_WAKE