Внимание! Студландия не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна такая же оригинальная работа под ваш вуз?
Напишем под вашу методичку и требования кафедры
Оригинальность от 75% по Антиплагиат.ВУЗ
Правки до сдачи — бесплатно
Оплата после проверки работы
Заказать от 14000 ₽
Дарим 200 руб.
на первый
заказ

Магистерская диссертация на тему: Аналитический раздел. Техническое задание. Архитектура Windows NT

36 стр. 2 источника архив 170.18 КБ
600 ₽
Заказать такую же под меня
  • Без регистрации
  • Файл на почту сразу после оплаты
  • 36 стр.
Страниц
36
Размер файла
170.18 КБ
Просмотров
44
Покупок
0
Очень часто возникает потребность в использовании макросов. Макрос - последовательность действий, записываемая какой-либо программой и в последствии воспроизводящаяся в этой же программе при жатии

Введение

Очень часто возникает потребность в использовании макросов. Макрос - последовательность действий, записываемая какой-либо программой и в последствии воспроизводящаяся в этой же программе при нажатии "горячих клавиш", заданных пользователем. Это очень удобно в том случае, когда пользователь многократно повторяет какие-либо действия. Такие макросы очень распространены в текстовых редакторах, к примеру, в Microsoft Word. Но возникает потребность часто воспроизводить одну и ту же последовательность действий в нескольких приложениях, зачастую таких, где не предусмотрена возможность записи макроса. Причем, с этой проблемой сталкиваются как на профессиональном уровне использования компьютера, так и на пользовательском. К примеру, необходимо часто вводить пароль для почтового ящика и подключения к Интернету, или какую-нибудь часто употребляемую команду или путь к файлу при работе с командной строкой (где, кстати, даже знаменитая комбинация Ctrl + V не работает).

Как известно, практически все действия на компьютере можно осуществить с помощью клавиатуры, конечно, это не всегда удобно, но, в принципе, возможно. Таким образом, решением выше поставленной задачи могла бы быть программа, позволяющая записывать последовательность нажатых клавиш клавиатуры и воспроизводить их в любом приложении при нажатии заданной пользователем горячей комбинации.

Задачей данной курсовой работы является написание фильтра драйвера для клавиатуры и пользовательского приложения для работы с ним, которые позволяли бы пользователю записывать такие макросы и воспроизводить их в любом приложении.

Оглавление

- Введение

- Аналитический раздел

- Техническое задание

- Архитектура Windows NТ

- Классификация драйверов

- Модель WDM

- Общая структура драйвера

- Точки входа драйвера

- Процедура DriverEntry

- Процедура AddDevice

- Процедура Unload

- Процедура обработки IRP пакетов

- Заголовок IRP пакета

- Стек IRP пакета

- Функция обработки пакетов IRP_MJ_DEVICE_CONTROL

- Функция обработки пакетов IRP_MJ_READ

- Функция обработки пакетов IRP_MJ_PNP

- ISR - процедура обработки прерываний

- DPC - процедура отложенного вызова

- Конструкторский раздел

- Стек драйверов клавиатуры

- Структура разрабатываемого драйвера. Интерфейс

- Процедура DriverEntry

- Процедура AddDevice

- Процедура DriverUnload

- Процедуры обработки IRP пакетов

- Функция обработки пакетов IRP_MJ_DEVICE_CONTROL

- Функция обработки пакетов IRP_MJ_READ

- Call-back функция MyReadBack

- Функция обработки пакетов IRP_MJ_PNP

- Обработка остальных пакетов IRP

- Размещение драйвера в памяти

- Алгоритм работы драйвера

- Управление режимом работы драйвера-фильтра из пользовательского приложения

- Алгоритм распознавания горячих клавиш

- Информация о нажатии и отпускании клавиш

- Анализ содержимого IRP пакета

- Алгоритм воспроизведения макроса

- Структура данных драйвера-фильтра

- Установка драйвера в системе

- Технологический раздел

- Выбор языка программирования и средств разработки

- Драйвер-фильтр

- Пользовательское приложение для установки драйвера

- Пользовательское приложение для управления драйвером

- Интерфейс пользовательского приложения

- Установка и обращение к разработанным программам ЗАКЛЮЧЕНИЕ Приложение

- Приложение

- Список литературы

Основная часть работы — в файле
На странице открыты введение, оглавление, заключение и список литературы. Полный текст (36 стр.) приходит файлом на почту сразу после оплаты.

Список литературы

1. Солдатов В.П. Программирование драйверов Windows. Изд. 2-е, перераб. и доп. М.: ООО "Бином-Пресс", 2004г

2. Форум www.rsdn.ru и его публикации.

Как купить готовую работу?
Указать e-mail
— регистрация
не нужна
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
36
Размер файла
170.18 КБ
Просмотров
337
Покупок
0
Аналитический раздел. Техническое задание. Архитектура Windows NT

Заказать работу по этому предмету

Похожие работы
Прочие работы по предмету
Сумма к оплате
— руб.
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2090 оценок
среднее 4.9 из 5
Работа выполнена быстро и качественно, понадобилась небольшая каректировка, но и она не заняла много времени, советую
В первый раз обратился к данному специалисту за помощью, в нужные сроки все выполнил как нужно, качественно и даже...
Отличный автор, приятно работать!
Еще раз убедилась, что Дмитрий отличный специалист, сделал все в срок, замечаний нет, работу приняли на отлично....
Дмитрий выполнил задание на отлично, даже раньше срока, работу приняли без замечаний. Я очень довольна его...
Автор соблюдает сроки и всегда на связи! Спасибо за работу)
Работа была выполнена качественно и в срок. Спасибо за ответственность и профессионализм.
Благодарю. Рекомендую исполнителя.
Спасибо за быстро и качественно выполненную работу
Все хорошо, в процессе работы отвечали.
Заказать под меня