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


Функция PoSetSystemWakeDevice (wdm.h)

Функция PoSetSystemWakeDevice пытается извлечь PDO из предоставленного объекта устройства. Если найдена допустимая PDO, она добавляется в список источников, которые способствовали пробуждению системы из спящего состояния. Существует интервал времени (в настоящее время 2 секунды), в течение которого диспетчер управления питанием пытается создать список системных источников пробуждения после завершения ожидания и пробуждения.

Синтаксис

void PoSetSystemWakeDevice(
  [in] PDEVICE_OBJECT DeviceObject
);

Параметры

[in] DeviceObject

Предоставляет указатель на объект устройства, который имеет irps ожидания и пробуждения, которые способствуют пробуждению системы из спящего режима.

Возвращаемое значение

None

Требования

Требование Значение
Минимальная версия сервера Windows Server 2022
Верхняя часть wdm.h