Компьютерный форум NoWa.cc
Правила Форума
редакция от 29.01.2013
Портал .::2Baksa.Net::. Трекер BRODIM.COM Фильмы HD Онлайн Форум вебкам моделей
Вернуться   Компьютерный форум NoWa.cc > Операционные системы > Драйвера

Уважаемые пользователи nowa.cc и 2baksa.net. У нас сложилось тяжелое финансовое положение. Мы работаем для вас вот уже более 12 лет
и теперь вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney Z826074280762 Webmoney R087294265364 Webmoney U051530505194 Webmoney E804621616710
PayPal E-mail для связи / to Contact E-mail для связи по вопросу помощи / to Contact : E-mail для связи / to Contact
Кошелек для вашей помощи Yandex 410013204813773
Yandex Спасибо за поддержку!

Российский интернет-шлюз: контроль трафика, DLP, антивирус, fail2ban, прокси-сервер, шифрование данных, https-фильтрация. Сертификат ФСТЭК

загрузка...
Ответ
 
Опции темы Language
Старый 19.01.2009, 14:07   #1
Пользователь
 
Пол:Мужской
Регистрация: 12.11.2007
Сообщений: 62
Репутация: 3
По умолчанию Как прописать правильно драйвера?

Здравствуйте уважаемые спецы!

Я делаю инсталяху (дистрибутив) к некой программе управления неким девайсом с помощью InstallShield. К этому девайсу есть драйвер писаный кем-то. Он представляет собой папку с тремя файлами: inf, dll, sys. Если после поключения девайса я визард винды направляю на эту папку все устанавливается прекрасно.
Но я хочу, чтоб после установки моего дистрибутива компьютер автоматически находил все что ему нужно без поиска этой папки. Возможно ли это и как ??

Заранее спасибо за просвещение
Leha_Com вне форума
 
Ответить с цитированием Вверх
Надежный китайский посредник Taobao.com


Реклама: кладовые системы хранениякресло компьютерное букурсы по установке вентиляций и промышленных кондиционеровполировка кузова куркинокузовной ремонт клюшками


Старый 19.01.2009, 14:18   #2
cinder
ViP
 
Аватар для cinder
 
Пол:Мужской
Регистрация: 15.07.2006
Адрес: Минск
Сообщений: 877
Репутация: 1317
По умолчанию Re: Как прописать правильно драйвера?

Цитата:
В операционных системах Microsoft Windows driver состоит из нескольких файлов, хранящихся обычно в каталогах SYSTEM32 SYSTEM, и его подкаталогах. Ядро драйвера хранится в файлах с расширениями .VXD, .DRV, .SYS и некоторых других, а дополнительные процедуры собраны в динамические библиотеки .DLL. Кроме того, в состав driver могут входить файлы утилиты, справки, модули деинсталляции и т.д.

Последовательность операций по установке и удалению driver хранится в специальном информационном файле .INF. С его помощью Windows определяет тип, производителя, модель устройства, класс драйвера, необходимые файлы и ресурсы. В этом файле также описываются операции распаковки, копирования, запуска, переименования файлов, удаления, добавления и удаления ключей в реестре и т.д. Все .INF-файлы хранятся в каталоге INF, причем устанавливаемые драйверы не-Microsoft’овского происхождения (не поставляемые в комплекте с операционной системой) откладываются в отдельный подкаталог INF/OTHER.

Windows умеет автоматически находить driver devices. Для этого она использует технологию Plug&Play, точнее, ее часть, отвечающую за самоидентификацию устройства. В частности, PCI-устройства обнаруживаются BIOS и заносятся в виде списка в специальную область ESCD сокращенно от "Extended System Configuration Data". Windows может использовать ее, а может и самостоятельно опросить шину PCI и узнать у каждого устройства коды его производителя, модели и версии, необходимые ресурсы и другую информацию. Далее проверяется база данных файлы DRVIDX.BIN и DRVDATA.BIN по всем известным устройствам и находится необходимый .INF-файл. Если в каталоге .INF имеются новые файлы, они будут автоматически проиндексированы и внесены в базу данных.

Следует также помнить, что операционные системы Windows 98 SE и Windows 2000, равно как и их потомки, поддерживают новую модель драйверов, получившую название WDM сокращенно от Windows Driver Model. Это – попытка реализовать полную поддержку ACPI и Plug&Play, то есть дать возможность download driver и выгружать drivers "на горячую", без перезагрузки системы, подключать их в виде фильтров-расширений к стандартным драйверам Microsoft, более гибко управлять конфигурацией устройств и энергосбережением устройств. WDM-драйверы хранятся в каталоге SYSTEM32/DRIVERS. В частности, интерфейсы USB и IEEE-1394 FireWire работают только под управлением WDM-драйверов
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]

Из этого описания можно предположить, что для автоматической установки вашего девайса, инсталятор должен скопировать файлы в определенные каталоги.
С INF файлом понятно - в %system_root%/INF, с двумя другими - предполагаю нужно копировать в %system_root%/system32.
Тогда при подключении этого устройства wizard должен сам увидеть драйвер и подцепить его.

Эта ссылка тоже может пригодится
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
__________________
Посетителям раздела Драйверы
Как эффективно искать драйверы
Вирусы: что делать?

Последний раз редактировалось cinder; 19.01.2009 в 14:28..
cinder вне форума
 
Ответить с цитированием Вверх
Старый 19.01.2009, 15:29   #3
Leha_Com
Пользователь
 
Пол:Мужской
Регистрация: 12.11.2007
Сообщений: 62
Репутация: 3
По умолчанию Re: Как прописать правильно драйвера?

Ок. Попробую разобраться.
Leha_Com вне форума
 
Ответить с цитированием Вверх
Ответ
 Уважаемые пользователи портала 2BakSa.NeT и форума NoWa.cc !

  Рады Вам сообщить, что у нас открылся Torrent трекер >> BRODIM.COM

  Приглашаем вас принять участие в обмене полезной информацией,

  и ждем от вас поддержки в создании новых раздач.

Опции темы

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в PHP прописать метатеги? vlasik PHP 4 01.02.2010 18:13
Прописать IE под другой домен Neu Архив 10 18.03.2008 09:19
элемент массива - ссылка. как прописать? Composter Java Script 21 21.12.2007 11:57
Как прописать Промт 8 в Офис lehomor Архив 2 25.11.2007 12:15
Как WINDOWS прописать в загрузку pasha__ Microsoft Windows 8 14.05.2007 12:45

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:47. Часовой пояс GMT +3.


Rambler's Top100
Copyright ©2004 - 2017 2Baksa.Net

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.12308 секунды с 10 запросами