Часть первая: "Что нужно для компиляции простейшего драйвера?"
Часть первая: "Что нужно для компиляции простейшего драйвера?"
Для разных типов Windows вам понадобиться разный набор программ.
В любом случае надо скачать Win DDK (Driver Development Kit), для той платформы, под которую пишется драйвер. Его можно брать с разных источников, лично я предпочитаю сайт Майкрософта.
Для линейки 9х вам понадобится и SDK (Software Development Kit), который возьмите там же.
Так как под продукцию Билла Гейтса стоит поставить и VC++ , я посоветую ставить в таком порядке.
1. Visual C++ 6
2. SDK
3. DDK
Для более поздних платформ достаточно только DDK.
Установив все эти продукты вы получите возможность собирать и инсталлировать драйвера.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
§ 14. Автора! Часть первая, теоретическая
§ 14. Автора! Часть первая, теоретическая 29 октября 1998Поговорим об авторских правах. Тема настолько же интересная, насколько большинству о ней ничего не известно.По вопросам авторского права написаны статьи и диссертации, существуют многостраничные законы и
§ 46. Заставки на сайтах. Часть первая
§ 46. Заставки на сайтах. Часть первая Каждый день она входила и каждый день молилась о том, чтобы это ежедневное свидание сошло благополучно. Л. Н. Толстой. Война и мир 7 февраля 2000Существуют страницы-заставки, выполняющие роль входной двери. На некоторых сайтах можно
§ 106. Кодирование. Часть первая
§ 106. Кодирование. Часть первая 21 июня 2004Кодирование — один из самых эффективных инструментов дизайнера. Под кодированием мы понимаем придание объекту или сущности дополнительных различаемых свойств. В качестве кодов могут выступать символы, формы, расположение, цвета,
Как писать драйвера (часть 1)
Как писать драйвера (часть 1) Предисловие. Драйвера под Windows являются для большей массы программистов, "тайной за семью печатями". И вовсе не потому, что это что-то архисложное, сколько по причине абсолютной недокументированности идеологии.Начав заниматься этой темой я
Как писать драйвера (часть 2)
Как писать драйвера (часть 2) Прежде, чем хвататься за описание самого драйвера, давайте определимся с типами существующих драйверов.По существующему в DDK разделению сам Microsoft подразделяет драйвера на следующие типы:– Kernel-Mode Drivers;– Kernel Streaming Drivers;– Graphics Drivers;– Network
Как писать драйвера (часть 4)
Как писать драйвера (часть 4) В прошлый раз мы заготовили списки необходимых функций, зарегистрировали их, а сегодня рассмотрим их
Как писать драйвера (часть 5)
Как писать драйвера (часть 5) Итак, мы возвращаемся к драйверам.Справедливости ради, стоит отметить, что на сайте эта тема – одна из самых популярных, так что, кому нужны более глубокие знания, может обращаться к нам на форум, там обсуждаются конкретные проблемы.Сегодня мы
ЧАСТЬ ПЕРВАЯ Концепции
ЧАСТЬ ПЕРВАЯ Концепции Сэр Исаак Ньютон по секрету признавался друзьям, что он знает, как гравитация ведет себя, но не знает, почему. Лили Томлин (Lily Tomlin) В поисках признаков разумной жизни во Вселенной (The Search for Signs of Intelligent Life in the
Часть II. Первая помощь
Часть II. Первая помощь У вас возникли затруднения, — вы не знаете, как приступить к игре или головоломке. Я не хочу предлагать вам готовое решение, иначе в чем будет удовольствие? Но, вероятно, нижеследующие указания наведут вас на правильный путь. Если бы я мог
Часть 2. API для WDM драйвера.
Часть 2. API для WDM драйвера. Большинство функций драйверного API, которые нас интересуют, предоставляются модулем ntoskrnl.exe.Для их использования надо сделать следующее:1) Объявить типы данных и определить константы.Большинство определений для C находятся в файлах ntdef.h и wdm.h.2)
Часть Первая
Часть Первая «Как же это, как же так? Я была одна, А теперь во мне живет ОН или ОНА...» Песня Тересы («Звезда и смерть Хоакина Мурьеты») Вот и случилось… Не было у дядьки печали, так черти накачали! Как и планировал – поселил в своем доме HP iPaq hx4700, но чтобы это сожительство
ЧАСТЬ ПЕРВАЯ. ВВОДНАЯ
ЧАСТЬ ПЕРВАЯ. ВВОДНАЯ Глава 1. Хакер: кто он? "Ежели один человек чего построил, то другой завсегда разломать сможет... " Известный кузнец из известного фильма В настоящее время издается большое количество компьютерной литературы, в которой авторы так или иначе касаются
ГОЛУБЯТНЯ: Бум грувить! Часть первая
ГОЛУБЯТНЯ: Бум грувить! Часть первая Загадочное английское слово groovy не давало покоя с детства. В жизнь мою оно пришло из музыки: «Life, I love you, all is groovy!» – нудили Сёма с Гарфункелем[Simon And Garfunkel – The 59th Street Bridge Song (Feelin’ Groovy)]. «Wouldn’t you agree, baby you and me, we’ve got a groovy kind of love», – стонал