Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.216.94.152] |
|
Сообщ.
#1
,
|
|
|
Как разбудить компьютер (вывести его из спящего режима)?
Их ведь еще бывает два вида: обычный и с отключением винчестеров... Кто-нибудь знает? |
Сообщ.
#2
,
|
|
|
Нет такого способа т.к. процессор не работает при suspend. Работает тригер клавиатуры в южном мосте чипсета, который собственно и инициирует процедуру возврата.
|
Сообщ.
#3
,
|
|
|
А насчёт отключениия/не отключения, это по-моему в BIOS'е определяется.
|
Сообщ.
#4
,
|
|
|
Может ты имеешь в виду спящий режим виндовоза, если да, то попробуй:
<br>#define VK_SLEEP 0x5F<br>keybd_event(VK_SLEEP, 0, KEYEVENTF_KEYUP, 0);<br> |
Сообщ.
#5
,
|
|
|
Стопудово можно разбудить зверя из сети и даже включить ATX комп! Лично наблюдал ситуацию когда компы включались "ни с того, ни с сего". Выяснили -- виновница сеть. Повторить так и не смог, сколько не пытался слать всякие там MagicPacket.... Если у кого работает, кинте в меня исходом, или ехе-шником (отсниферим)....
|
Сообщ.
#6
,
|
|
|
IMHO, для того, чтобы компьютер сам включался от сети, модема, и даже от таймера. Это должно быть обязательно настроено (прописано) в BIOS.
|
Сообщ.
#7
,
|
|
|
Уточняю тему :P
Значит программа ставится на кучу компьютеров (клиентам). Поэтому по BIOSу лазить не могу. Компы включены круглосуточно, ночью программа должна начать работать (архивация данных). Так вот, ночью компьютер у всех обычно "спит", т.е. в спящем режиме Windows, монитор включен. :-) |
Сообщ.
#8
,
|
|
|
Если я не ошибаюсь, при установке ожидаемого таймера, можно указать хотите ли вы чтоб при его освобождении (то-бишь, срабатывании) он будил систему.
[fixed]BOOL SetWaitableTimer ( HANDLE hTimer, const LARGE_INTEGER *pDueTime, LONG lPeriod, PTIMERAPCROUTINE pfnComplitionRoutine, PVOID pvArgToCompletionRoutine, BOOL fResume)[/fixed] Если передать в fResume TRUE, то при срабатывание таймера система будет выведена из спящего режима, и твой поток сново станет планируемым. |
Сообщ.
#9
,
|
|
|
Надо сказать "ЭЙ! ПОРА ВСТАВАТЬ!!"
|