1. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Первый товар уже в продаже: Консультация на тему ИБ от Ondrik8

    Скрыть объявление
  2. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Второй товар маркетплейса: Надёжная обфускация вашей программы от PingVinich

    Скрыть объявление

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

Тема в разделе "MS Visual C++", создана пользователем XIII, 17 апр 2005.

Статус темы:
Закрыта.
  1. XIII

    XIII Гость

    Репутация:
    0
    Как в Windows 98/XP запретить прерывания от мышки, клавиатуры и видеокарты?
    И вообще, возможно ли это?
     
  2. zubr

    zubr Гость

    Репутация:
    0
    Возможно, если сделать свои драйвера для мышки, клавиатуры, видеокарты.
     
  3. XIII

    XIII Гость

    Репутация:
    0
    zubr, :(
    Значит - нет?
     
  4. zubr

    zubr Гость

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

    XIII Гость

    Репутация:
    0
    А по-другому нельзя? ;)
    Вобщем, мне нужно , чтобы пользователь не мог воспользоваться мышью и клавиатурой, для того чтобы ограничить время работы за компьютером.
     
  6. zubr

    zubr Гость

    Репутация:
    0
    Ну в данном случае можно сделать так. Пусть ваша программа начинает выполнять какой нибудь цикл, предварительно установив высокий приоритет своему процессу. Юзер будет думать, что компьютер завис.
     
  7. XIII

    XIII Гость

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

    zubr Гость

    Репутация:
    0
    Рад был помочь :)
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей