Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Инсталяция драйверов 
:(
    Опции темы
ElcnU
Дата 2.5.2006, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 28.4.2006

Репутация: нет
Всего: нет



Привет всем.
Проблема такая:
Есть драйвер *.sys и *.inf и приложение, которое использует эти драйвера.
Необходимо произвести инсталяцию приложения и драйверов.
С помощью InstallShilda инсталяцию приложения я сделал.
А как сделать автоматическую инсталяцию драйверов???  

Это сообщение отредактировал(а) ElcnU - 2.5.2006, 16:19
PM MAIL   Вверх
adonin
Дата 2.5.2006, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 16.12.2005
Где: Новочеркасск Рост овская обл.

Репутация: 2
Всего: 5



Я так понял, драйвер писан Вами, поэтому предполагаю, что у Вас установлен DDK. Читайте DDK Help\Programmers Guide\Driver Installation\Configuration Registry 
--------------------
Тот, кто слизывает мед с крапивы, платит за него слишком дорого. (Томас ФУЛЛЕР)
PM MAIL   Вверх
__Sergey__
Дата 2.5.2006, 22:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 21.1.2005

Репутация: нет
Всего: 4



если программно то можно с помощью кода в аттаче ;)
удачи smile 

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  drv.rar 1,29 Kb
PM MAIL   Вверх
ElcnU
Дата 3.5.2006, 10:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 28.4.2006

Репутация: нет
Всего: нет



Цитата(__Sergey__ @ 2.5.2006,  22:05)
если программно то можно с помощью кода в аттаче ;)
удачи smile

а смысл этого кода???
параметры сервиса он у меня не прописал.
он токо прописывает по ключу
\registry\\machine\\system\\CurrentControlSet\\Services\\KernelPort
путь к драйверу.
а когда я вставляю девайс у меня начинается поиск оборудования, автоматическая или ручная установка и т. д.
Или я чето неправильно делаю или хз? 
PM MAIL   Вверх
__Sergey__
Дата 3.5.2006, 13:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 21.1.2005

Репутация: нет
Всего: 4



Цитата(ElcnU @  3.5.2006,  10:57 Найти цитируемый пост)
а смысл этого кода

По моему мнению, это самый гибкий способ загрузить/выгрузить драйвер.
А на счет "прописать параметры", так это и сам сделаешь ( не трудно) smile 
Кста. загрузить драйвер так:
Код

    KDrv drv;
    drv.Start("mydrv",
        "C:\\...\\mydrv.sys");
 

Это сообщение отредактировал(а) __Sergey__ - 3.5.2006, 13:40
PM MAIL   Вверх
forker
Дата 3.5.2006, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 27.9.2005
Где: Долгопрудный

Репутация: 1
Всего: 1



В книжке "Программирование драйверов Windows" (Солдатов)
перечисленно много способ инсталяции.
Она есть  здесь  

Это сообщение отредактировал(а) forker - 3.5.2006, 13:48
PM MAIL ICQ   Вверх
ElcnU
Дата 3.5.2006, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 28.4.2006

Репутация: нет
Всего: нет



Цитата(__Sergey__ @ 3.5.2006,  13:26)
Цитата(ElcnU @  3.5.2006,  10:57 Найти цитируемый пост)
а смысл этого кода

По моему мнению, это самый гибкий способ загрузить/выгрузить драйвер.
А на счет "прописать параметры", так это и сам сделаешь ( не трудно) smile 
Кста. загрузить драйвер так:
Код

    KDrv drv;
    drv.Start("mydrv",
        "C:\\...\\mydrv.sys");

мож он и запускается как сервис (возвращает TRUE), но но программа, которая должна работать с этим драйвером говорит устроство не подключено.
Похоже на то,  что драйвер не запущен или не приатачен к девайсу.
А если стандартными средствами устанавливаю драйвер, то все работает(но мне так не надо)

Добавлено @ 17:35 
Цитата(forker @ 3.5.2006,  13:47)
В книжке "Программирование драйверов Windows" (Солдатов)
перечисленно много способ инсталяции.
Она есть  здесь

за книжку спасибо почитаю...
скоро скажу, получилось или нет... 
PM MAIL   Вверх
ElcnU
Дата 10.5.2006, 16:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 28.4.2006

Репутация: нет
Всего: нет



Цитата(forker @ 3.5.2006,  13:47)
В книжке "Программирование драйверов Windows" (Солдатов)
перечисленно много способ инсталяции.
Она есть  здесь

прочитал я эту книжку. Маленько подправил файл *.inf,  но решения проблемы я не получил... smile 
Может есть у кого еще какие-нить идеи?  

Это сообщение отредактировал(а) ElcnU - 10.5.2006, 17:06
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0768 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.