Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

inf файл под Win2003 64-bit ну и под vista м.б.

19K
24 апреля 2008 года
Mhael
54 / / 20.03.2008
Есть проблема — нужно, чтобы inf файл устанавливался на win2003 64-bit. Сам файл писался давно, я сам тоже ранее ни с inf файлами, ни с реестром не работал особо. Вот inf файл который есть:
Цитата:
[Version]
Signature="$Windows NT$"
Class=Ports
ClassGuid={гуид}
Provider=%MCHP%
LayoutFile=layout.inf
DriverVer=08/17/2001,5.1.2600.0

[Manufacturer]
%MFGNAME%=DeviceList

[DestinationDirs]
DefaultDestDir=12

[DeviceList]
%DESCRIPTION%=DriverInstall, USB\VID_ххх&PID_ххх

; Windows 2000/XP Sections

[DriverInstall.nt]
CopyFiles=DriverCopyFiles
AddReg=DriverInstall.nt.AddReg

[DriverCopyFiles]
usbser.sys,,,0x20

[DriverInstall.nt.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbser.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[DriverInstall.nt.Services]
AddService=usbser, 0x00000002, DriverService

[DriverService]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\usbser.sys

[Strings]
MCHP="Microchip Technology Inc."
MFGNAME="компания"
DESCRIPTION="бла-бла"
SERVICE="USB RS-232 Emulation Driver"

Помогите пожалуйста дописать необходимое для работы в Win2003 64-b ну и в Висте наверное тоже заработает после этого..?
У меня есть следующее предположение:
[Manufacturer]
%MFGNAME%=DeviceList
%MFGNAME%=MFGNAMEModels, NTx86, NTia64

[MFGNAMEModels.NTx86]
%MyDev% = mydevInstallx86, mydevHwid ; Что вместо mydev-ов ставить не знаю

[MFGNAMEModels.NTia64]
%MyDev% = mydevInstallia64, mydevHwid ; Что вместо mydev-ов ставить не знаю



это уже наверное кроссплатформенный инф получается..? Мне пофиг, можно и на каждую платформу свой, лишь бы работало.
Поможите люди добрые, а то уже завтра от меня хотят какого-то решения.
p.s. поставил тока что Win2003 server — там usbser.sys запрятан в \WINDOWS\Driver Cache\amd64\driver.cab\ — получается нужно его распаковывать и как-то устанавливать или там другой используется драйвер? Короче, запутался я :(

262
25 апреля 2008 года
Iktomy
1.2K / / 11.10.2004
Вложил тебе cpu.inf с WindowsXP x64. Ядро у них с сервером одинаковое, т.ч. должно помочь.

Цитата:
[Manufacturer]
%Std%=Std,NTx86,NTAMD64, NTIA64



архитектура AMD64 общая для настольных процессоров Intel и AMD. Первая слизала у последней, если уж быть точным. IA64 - архитектура не совместимых с x86 процессоров от Intel. Поэтому стоит предусмотреть все варианты. В общем - поройся в прикрепленном - поможет

19K
25 апреля 2008 года
Mhael
54 / / 20.03.2008
Спасибо. Хотя, на мой не исскушенный взгляд что-то в этом cpu.inf не вяжется с http://support.microsoft.com/kb/888728/ru
Вот пробую на основе вашегопримера - что-то не выходит.
Уважаемый Iktomy, если вы сильно курили тему создания inf, не могли бы вы мне написать что же мне вставить в файл? Для вас пару минут, а для меня просто гора с плеч.

заработало:[Manufacturer]
%MFGNAME%=DeviceList
%EnigmMC%=EnigmMC, NTx86, NTAMD64, NTIA64

[EnigmMC.NTx86]
%EnigmMC%=DriverInstall, USB\VID_5588&PID_0010

[EnigmMC.NTAMD64]
%EnigmMC%=DriverInstall, USB\VID_5588&PID_0010

[EnigmMC.NTIA64]
%EnigmMC%=DriverInstall, USB\VID_5588&PID_0010

вот что я написал. Хотя у меня твердая уверенность, что я такое уже пробовал.. :(
Iktomy - большое вам спасибо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог