Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Ваще не шарю  (Прочитано 5904 раз)
0 Пользователей и 1 Гость смотрят эту тему.
heptohedron2004
Гость
« : 24-02-2006 07:19 » 

Народ, подскажите мне, с помощью чего редактируются и отлаживаются драйвера ? Говорят можно как-то из вижуал си, вроде как подрубал нтддк, но все равно пишет что не находит ndis.h и еще кучу подобных ерроров.
Записан
acc15
Гость
« Ответ #1 : 24-02-2006 22:47 » 

  • Редактор: любой текстовый редактор, т.е. хоть в блокноте, хоть в MSVC, кому что нравится больше.
  • Отладка: SoftIce, WinDebug.
  • Компиляция: утилитой cl входящей в состав ДДК, хотя можно и входящей в состав MSVC.
  • Сборка: только утилитой build из ДДК, т.к. именно она генерирует код режима ядра.

Совет: Поставь Compuware DriverStudio, там и SoftIce, и удобно собирать драйвера для тестов, и интеграция в MSVC 6, .NET есть, и полезных утилит куча, к примеру DriverMonitor.

  • Скачать Compuware DriverStudio можно отсюда: http://getfile.biz/28792.
    Версия 3.2 + Кряк. Всё проверено, все качается, всё работает.
  • Скачать DDK 2003 Server можно отсюда: http://www.microsoft.com/whdc/driver/wdf/KMDF_pkg.mspx.
    Это Kernel Mode Driver Framework, но в поставку входит также последняя версия ДДК, обнови ДДК может тогда ошибок не будет, там имеется: DDK Windows 2000, DDK Windows XP, DDK Windows 2003 Server. Всё проверено, всё качается, всё работает.
  • Во вложении ndis.h (если проблемма только в этом файле).


* ndis.rar (58.44 Кб - загружено 1410 раз.)
« Последнее редактирование: 25-02-2006 00:25 от acc15 » Записан
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #2 : 26-02-2006 13:27 » 

скока людей - стока мнений....
мое ИМХО:
ставишь VS 6 (или 7)что больше нравицца.
ставишь DDK - последний какой найдешь.
поверх всего этого ставишь NuMega Driver Studia 3.2 (не ниже этой версии  3.2- ссылки уже дали)
DriverStudia цепляется к VS.
в VS запускаешь визард драйвера и выбираешь ЧИСТЫЙ(так его) СИ! БЕЗ классов.
далее по обстановке визардом ставишь галки....
после всего этого у тя есть ИЗУМИТЕЛЬНАЯ "рыба" всего проекта драйвера, которая компилится ПРЯМО в среде VS 6/7.
PS а пользоавться мейками DDK - уж больно непблагодарно... там мейк файл помоему на 60Кб тянет... фиг чего потом разбересси. правда портабельность... но все равно геморой)

вот такое у мя ИМХО.
PPS по началу сам начинал с мейка... потом на какую то генерилку проэктов наткнулся и пошло поехало)
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
heptohedron2004
Гость
« Ответ #3 : 27-02-2006 10:57 » new

спасибо,народ!
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines