Автор: ROMby Unknown , 2 июля 2004
Кто-нибудь знает, как отловить Power-Button? как это делает WindowsOS?, есть предположение, что через SMM...
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

ivp

21 год 8 месяцев назад

Вы похохмить на эту тему собрались, или всерьез вопрос интересует?..
Если второе, то тему стоило бы начинать в "Другом", куда она, собственно, и перемещается...
Эйн, цвей, дрей... :roll: (с) (М.А.Булгаков, "Мастер и Маргарита")

Alexandr

21 год 8 месяцев назад

Кто-нибудь знает, как отловить Power-Button?


Может быть, стоит ещё операционную систему научить интеллектуально реагировать на выдёргивание пользователем шнура из сети?

rgt

21 год 8 месяцев назад

Kreoton А исходники Linux/FreeBSD на сей счет посмотреть религия не позволяет?
Alexandr А интеллектуально это как, вместо того, чтобы ударить током, заорать нечеловеческим голосом "Что ты делаешь, воткни немедленно как было" ?

apple_rom

19 лет 7 месяцев назад

up

Root

19 лет 7 месяцев назад

apple_rom
что "up"?
what do you want to know? или будьте добры сформировать ТЗ :)
есть предположение, что через SMM...

скорее уж через ACPI и SCI...

apple_rom

19 лет 7 месяцев назад

Просто случайно нашел в поисковике нашу форумную тему, пока гуглил SMM сотоварищи во всемирной. И отметил, чтоб потом не забыть. :)
Просто есть желание подробно разобрать достаточно понятную тему для того, чтобы осветить принцип работы PowerManagement-а на конкретном факте (типа как прошивку на работе юнифлеша).

Llama

19 лет 7 месяцев назад

Насколько я знаю, PowerButton генерирует ACPI-событие. Как на него реагирует ОС - ее личное дело.

apple_rom

19 лет 7 месяцев назад

>Насколько я знаю, PowerButton генерирует ACPI-событие. Как на него реагирует ОС - ее личное дело.
Верно. Вот, кстати и для
или будьте добры сформировать ТЗ
найдется реально интересная задача - как реализовать _свой_ перехватчик-обработчик нажатия PowerButton? :)

Highlander

19 лет 7 месяцев назад

Еще можно поискать в MSDN по словам "Power Button", "Power Management" и "ACPI".

Есть еще вариант: есть программы, которые умеют отлавливать вызываемые функции ОС. Мне приходилось пользоваться APIMonitor (http://www.rohitab.com/apimonitor). Запустить, настроить и нажать Power Button. И попытаться рассмотреть, что вызывается. Надежда маленькая, но она есть.

icbook

19 лет 7 месяцев назад

... найдется реально интересная задача - как реализовать _свой_ перехватчик-обработчик нажатия PowerButton?


Это уже реализовано в одном "замечательном" вирусе.