Функция PoSetSystemWakeDevice (wdm.h)
Функция PoSetSystemWakeDevice пытается извлечь PDO из предоставленного объекта устройства. Если найдена допустимая PDO, она добавляется в список источников, которые способствовали пробуждению системы из спящего состояния. Существует интервал времени (в настоящее время 2 секунды), в течение которого диспетчер управления питанием пытается создать список системных источников пробуждения после завершения ожидания и пробуждения.
Синтаксис
void PoSetSystemWakeDevice(
[in] PDEVICE_OBJECT DeviceObject
);
Параметры
[in] DeviceObject
Предоставляет указатель на объект устройства, который имеет irps ожидания и пробуждения, которые способствуют пробуждению системы из спящего режима.
Возвращаемое значение
None
Требования
Требование | Значение |
---|---|
Минимальная версия сервера | Windows Server 2022 |
Верхняя часть | wdm.h |