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

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Установка драйвера WDM для устройств не PnP  (Прочитано 4922 раз)
0 Пользователей и 1 Гость смотрят эту тему.
bumblebee
Гость
« : 28-09-2004 10:41 » 

Привет Всем!
Проблем такого плана:
при установке нового оборудования и при подсовывании системе файла inf,не видет необходимого оборудования. Сам драйвер WDM обслуживает устройство не PnP,поэтому драйвер нужно устанавливать в ручную.

Ниже этот файл,что нужно в него добавить чтобы при подсовывании его системе показывалась тип устройства и чтобы дальше можно было проинсталлить его:

; UNC08RD.INF

[Version]
DriverVer=29/08/2004,5.0.2072.0
; CatalogFile=unc08rd.cat
Signature="$Windows NT$"
Class=SmartCardReader
ClassGuid={50DD5230-BA8A-11D1-BF5D-0000F805F530}
Provider=%Msft%

[ControlFlags]
; Prevent legacy install for PnP readers
ExcludeFromSelect=SERENUM\UNC08M004

[Manufacturer]
%BULL%=XXX

; ================= Bull readers =====================

[XXX]
; DisplayName          Section           DeviceId
; -----------          -------           --------
%UNC08RD.DeviceDesc% = UNC08RD.Install, SERENUM\UNC08M004

[UNC08RD.Install.NT]
AddReg          = UNC08RD.Install.AddReg
CopyFiles   = UNC08RD.Install.CopyFiles

[UNC08RD.Install.AddReg]
HKR,, AdapterType, 0, "0100"

[UNC08RD.Install.CopyFiles]
unc08rd.sys,,,2

[UNC08RD.Install.NT.Services]
AddService = UNC08RD, 2, UNC08RD.Service, UNC08RD.EventLog

[UNC08RD.Service]
DisplayName     = %UNC08RD.DeviceDesc%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 1 ;%SERVICE_SYSTEM_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\unc08rd.sys

[UNC08RD.EventLog]
AddReg = UNC08RD.AddEventLog.reg

[UNC08RD.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\unc08rd.sys"
HKR,, TypesSupported,   0x00010001, 7

[DestinationDirs]
DefaultDestDir = 12
UNC08RD.Install.CopyFiles = 12

[SourceDisksNames]
1 = %InstallDisk%,unc08rd.sys,,

[SourceDisksFiles]
unc08rd.sys = 1

; ================= Strings =====================

[Strings]
Msft         = "Microsoft"
BULL         = "XXX"
BULLTLP3.DeviceDesc   = "XXX UNC08RD Serial Contactless Smart Card Reader"
ClassName       = "Smart Card Readers"
InstallDisk      = "XXX UNC08RD Installation Disk"
Записан
Серж
Гость
« Ответ #1 : 30-09-2004 06:57 » new

bumblebee, могу только посоветовать проанализировать файл setupapi.log, чтобы понять в чем проблема при установке.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines