Запрет прерываний

  • Автор темы XIII
  • Дата начала
Статус
Закрыто для дальнейших ответов.
X

XIII

#1
Как в Windows 98/XP запретить прерывания от мышки, клавиатуры и видеокарты?
И вообще, возможно ли это?
 
Z

zubr

#2
Возможно, если сделать свои драйвера для мышки, клавиатуры, видеокарты.
 
Z

zubr

#4
Повторяю, возможно. Чтобы сделать соответствующие драйвера можно воспользоваться WinDriver (очень удобная штука, генерит код драйвера на Delphi, C++Builder, VC++). Надо только изучить прерывания для соответствующего порта или шины.
 
X

XIII

#5
А по-другому нельзя? ;)
Вобщем, мне нужно , чтобы пользователь не мог воспользоваться мышью и клавиатурой, для того чтобы ограничить время работы за компьютером.
 
Z

zubr

#6
Вобщем, мне нужно , чтобы пользователь не мог воспользоваться мышью и клавиатурой, для того чтобы ограничить время работы за компьютером.
Ну в данном случае можно сделать так. Пусть ваша программа начинает выполнять какой нибудь цикл, предварительно установив высокий приоритет своему процессу. Юзер будет думать, что компьютер завис.
 
X

XIII

#7
zubr, - это идея! Спасибо!
А то я все с этими прерываниями и всякими Hook'ами парился. Оригинальное и простое решение...
Еще раз Спасибо!
:)
 
Статус
Закрыто для дальнейших ответов.