Библиотека knigago >> Компьютеры: Операционные системы >> Windows >> Пишем драйвер Windows на ассемблере


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1849, книга: Битва за Кальдерон
автор: Джим Батчер

"Битва за Кальдерон" от Джима Батчера - это потрясающий шедевр героического фэнтези, который захватит вас с первых страниц. В мире на грани разрушения юная служанка Эларис оказывается в центре судьбоносной битвы. По мере того как она открывает в себе скрытые силы, ей предстоит объединить измученных жителей и сразиться со злобным лордом, стремящимся уничтожить все сущее. Путешествие Эларис полно опасностей, магии и эпических сражений. Батчер мастерски создает живых и запоминающихся...

СЛУЧАЙНАЯ КНИГА

Автор неизвестен - Пишем драйвер Windows на ассемблере

Пишем драйвер Windows на ассемблере
Книга - Пишем драйвер Windows на ассемблере.  Автор неизвестен  - прочитать полностью в библиотеке КнигаГо
Название:
Пишем драйвер Windows на ассемблере
Автор неизвестен

Жанр:

Самиздат, сетевая литература, Литература ХX века (эпоха Социальных революций), Windows, Системное программирование, Assembler

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Пишем драйвер Windows на ассемблере"

Аннотация к этой книге отсутствует.

Читаем онлайн "Пишем драйвер Windows на ассемблере". [Страница - 3]

стр.
драйвере, важные для системы.

Это так называемый inf-файл.

Опять-таки, к счастью для вас, я уже написал этот файл – asmdrv.inf. Вы можете открыть его для просмотра и изучить.

Файл находится в подкаталоге Disk1 проекта.

Ну что же? – Пробуем установиться.

Открываем Панель управления, запускаем Мастер установки оборудования и указываем ему путь к файлу asmdrv.inf в режиме ручного выбора.

Завершаем установку.

Windows 98 на этом месте может попросить перезагрузки. Не отказывайте ей :)

Windows 2000/XP запускает драйвер сразу.

Вы можете проконтролировать установку, убедившись в наличии устройства "Простейший WDM драйвер на Ассемблере" в списке менеджера устройств.

Поздравляю, если вы всё сделали правильно, наш драйвер – о, чудо! – работает.

Часть 7. Тестовая программа.

Проект тестовой программы расположен в подкаталоге TestApp.

Откройте его в Delphi и перекомпилируйте.

В результате вы получите файл AsmDrvTest.exe, который нужно будет запустить.

В принципе, это одна из самых простых программ в мире. Она занимается отправкой драйверу AsmDrv.sys запросов IOCTL_USER_REQUEST_1 и _2по требованию пользователя, передавая драйверу строку символов.

Работу этой программы рекомендуется изучить самостоятельно.

Одновременно с тестовой программой используйте утилиту DbgView для просмотра отладочного вывода.

Часть 8. Напоследок.

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

Следует ли писать драйверы WDM на ассемблере? –

Зависит от желания и возможностей.

Однако вопрос оставлю открытым.

В любом случае, мне интересно было бы узнать, использовал ли кто-нибудь этот пример для создания своего драйвера? Пишите.


--">
стр.

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.