home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 March / Chip_2011.03_CD.iso / I386 / NETIRSIR.IN_ / netirsir.inf
Encoding:
Text (UTF-16)  |  2001-10-19  |  30.4 KB  |  477 lines

  1. [Version]
  2. LayoutFile  = layout.inf
  3. Signature   = "$Windows NT$"
  4. Class       = Infrared
  5. ClassGUID   = {6bdd1fc5-810f-11d0-BEC7-08002BE2092F}
  6. Provider    = %Microsoft%
  7. DriverVer=07/01/2001,5.1.2535.0
  8.  
  9. [DestinationDirs]
  10. ;
  11. ;  Specify destination directories for groups of files.
  12. ;  '12' indicates the Windows System32\drivers directory.
  13. ;
  14. DefaultDestDir=12
  15. IrClass.CopyFiles = 11
  16.  
  17.  
  18. ; The following ClassInstall32 section is run by syssetup during
  19. ; GUI mode and is independent of the devices listed in this inf file
  20. ; Rather than introduce a new inf file for the classinstall32, we placed
  21. ; the section in this existing inf.
  22. ;
  23. ;  IF THIS FILE IS REMOVED, THE CLASS INSTALLER WILL NO LONGER
  24. ;  BE CALLED BY THE SYSTEM.  if the file must be removed, the section needs
  25. ;  to be relocated and Setup notified of the change
  26. [ClassInstall32.NT]
  27. AddReg    = IrDAClass.NT.AddReg
  28. CopyFiles = IrEnum.CopyFiles, IrClass.CopyFiles
  29.  
  30. [ClassInstall32.NT.Services]
  31. AddService=IRENUM,,IrEnumServiceInstall
  32.  
  33.  
  34. [IrDAClass.NT.AddReg]
  35. HKR, , ,                0, %DisplayClassName%
  36. HKR, , EnumPropPages32, 0, "NetCfgx.dll,NetPropPageProvider"
  37. HKR, , Icon,            0, "1401"
  38. HKR, , Installer32,     0, "NetCfgx.dll,NetClassInstaller"
  39. HKR, , UpperFilters,    0x00010000 , "IRENUM"
  40.  
  41. [IrClass.CopyFiles]
  42. irclass.dll
  43.  
  44. [IrEnum.CopyFiles]
  45. irenum.sys
  46.  
  47. [IrEnumServiceInstall]
  48. DisplayName     = %IrEnum.DisplayName%
  49. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  50. StartType       = 3 ;%SERVICE_DEMAND_START%
  51. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  52. ServiceBinary   = %12%\irenum.sys
  53.  
  54.  
  55. [Manufacturer]
  56. %Microsoft%=MS_Devices
  57. %ACTiSYS%=ACTiSYS_Devices
  58. %AMP%=AMP_Devices
  59. %ESI%=ESI_Devices
  60. %IBM%=IBM_Devices
  61. %Parallax%=Parallax_Devices
  62. %Tekram%=Tekram_Devices
  63. %Puma%=Puma_Devices
  64. %VLSI%=VLSI_Devices
  65. %Temic%=Temic_Devices
  66. %Girbil%=Girbil_Devices
  67.  
  68. [ControlFlags]
  69. ExcludeFromSelect=*PNP0510,*PNP0511,*IBM0002,*IBM0034,*IBM0020
  70.  
  71. [MS_Devices]
  72. ; DisplayName           Section           DeviceID
  73. ; -----------           -------           --------
  74. %*PNP0510.DevDesc%    = PNP,          *PNP0510
  75. %*PNP0511.DevDesc%    = PNP,          *PNP0511
  76. %NullModem.DevDesc%   = NullModem,      SIRNull
  77.  
  78. [IBM_Devices]
  79. %*IBM0002.DeviceDesc% = PNP,        *IBM0002
  80. %*IBM0034.DeviceDesc% = PNP,         *IBM0034
  81.  
  82.  
  83. [ACTiSYS_Devices]
  84. ; DisplayName           Section           DeviceID
  85. ; -----------           -------           --------
  86. %ACTiSYS_200L.DevDesc%= ACTiSYS_200L,   SIRAct200
  87. %ACTiSYS_220L.DevDesc%= ACTiSYS_220L,   SIRAct220
  88. %ACTiSYS_220LPlus.DevDesc%=ACTiSYS_220LPlus,SIRAct220Plus
  89.  
  90. [AMP_Devices]
  91. ; DisplayName           Section           DeviceID
  92. ; -----------           -------           --------
  93. %AMP.DevDesc%         = AMP,        SIRAmp
  94.  
  95.  
  96. [ESI_Devices]
  97. ; DisplayName           Section           DeviceID
  98. ; -----------           -------           --------
  99. %ESI_9680.DevDesc%    = ESI_9680,        SIRESI9680
  100.  
  101. [Parallax_Devices]
  102. ; DisplayName           Section           DeviceID
  103. ; -----------           -------           --------
  104. %Parallax.DevDesc%    = Parallax,        SIRParallax
  105.  
  106. [Tekram_Devices]
  107. ; DisplayName           Section           DeviceID
  108. ; -----------           -------           --------
  109. %Tekram.DevDesc%      = Tekram,        SIRTekram
  110.  
  111. [Puma_Devices]
  112. ; DisplayName           Section           DeviceID
  113. ; -----------           -------           --------
  114. %Puma.DevDesc%        = Puma,        SIRPuma
  115.  
  116.  
  117. [Temic_Devices]
  118. ; DisplayName           Section           DeviceID
  119. ; -----------           -------           --------
  120. %Temic.DevDesc%       = Temic,        SIRTemic
  121.  
  122. [Girbil_Devices]
  123. ; DisplayName           Section           DeviceID
  124. ; -----------           -------           --------
  125. %Girbil.DevDesc%       = Girbil,        SIRGirbil
  126.  
  127.  
  128. [PNP.NT]
  129. CopyFiles=IrSir.CopyFiles
  130. DelReg                = DelAdvancedTab.reg
  131. AddReg                = IRSIR.reg, Generic.reg, Serial.reg
  132. PromptForPort         = 0        ; This is handled by IRCLASS.DLL
  133. LowerFilters          = SERIAL   ; This is handled by IRCLASS.DLL
  134. BusType               = 14
  135. Characteristics       = 0x4  ; NCF_PHYSICAL
  136. SyssetupPnPFlags=1
  137.  
  138. [PNP.NT.HW]
  139. AddReg=SkipSerialPortAddReg
  140.  
  141. [SkipSerialPortAddReg]
  142. HKR,"Device Parameters","SerialSkipExternalNaming",0x00010001, 1
  143.  
  144. [PNP.NT.Services]
  145. AddService= irsir, 2, IRSIR.AddService, common.EventLog
  146.  
  147. [PNP.NT.CoInstallers]
  148. AddReg                = IRSIR.CoInstallers.reg
  149.  
  150. [NullModem.NT]
  151. CopyFiles=IrSir.CopyFiles
  152. DelReg                = DelAdvancedTab.reg
  153. AddReg                = IRSIR.reg, Generic.reg, Port.reg
  154. PromptForPort         = 1        ; This is handled by IRCLASS.DLL
  155. BusType               = 1
  156. Characteristics       = 0x4  ; NCF_PHYSICAL
  157.  
  158. [NullModem.NT.Services]
  159. AddService= irsir, 2, IRSIR.AddService, common.EventLog
  160.  
  161. [NullModem.NT.CoInstallers]
  162. AddReg                = IRSIR.CoInstallers.reg
  163.  
  164. [ACTiSYS_200L.NT]
  165. CopyFiles=IrSir.CopyFiles
  166. DelReg                = DelAdvancedTab.reg
  167. AddReg                = IRSIR.reg, ACTiSYS_200L.reg, Port.reg
  168. PromptForPort         = 1        ; This is handled by IRCLASS.DLL
  169. BusType               = 1
  170. Characteristics       = 0x4  ; NCF_PHYSICAL
  171.  
  172. [ACTiSYS_200L.NT.Services]
  173. AddService= irsir, 2, IRSIR.AddService, common.EventLog
  174.  
  175. [ACTiSYS_200L.NT.CoInstallers]
  176. AddReg                = IRSIR.CoInstallers.reg
  177.  
  178. [ACTiSYS_220L.NT]
  179. CopyFiles=IrSir.CopyFiles
  180. DelReg                = DelAdvancedTab.reg
  181. AddReg                = IRSIR.reg, ACTiSYS_220L.reg, Port.reg
  182. PromptForPort         = 1        ; This is handled by IRCLASS.DLL
  183. BusType               = 1
  184. Characteristics       = 0x4  ; NCF_PHYSICAL
  185.  
  186. [ACTiSYS_220L.NT.Services]
  187. AddService= irsir, 2, IRSIR.AddService, common.EventLog
  188.  
  189. [ACTiSYS_220L.NT.CoInstallers]
  190. AddReg                = IRSIR.CoInstallers.reg
  191.  
  192. [ACTiSYS_220LPlus.NT]
  193. CopyFiles=IrSir.CopyFiles
  194. DelReg                = DelAdvancedTab.reg
  195. AddReg                = IRSIR.reg, ACTiSYS_220LPlus.reg, Port.reg
  196. PromptForPort         = 1        ; This is handled by IRCLASS.DLL
  197. BusType               = 1
  198. Characteristics       = 0x4  ; NCF_PHYSICAL
  199.  
  200. [ACTiSYS_220LPlus.NT.Services]
  201. AddService= irsir, 2, IRSIR.AddService, common.EventLog
  202.  
  203. [ACTiSYS_220LPlus.NT.CoInstallers]
  204. AddReg                = IRSIR.CoInstallers.reg
  205.  
  206. [AMP.NT]
  207. CopyFiles=IrSir.CopyFiles
  208. DelReg                = DelAdvancedTab.reg
  209. AddReg                = IRSIR.reg, AMP.reg, Port.reg
  210. PromptForPort         = 1        ; This is handled by IRCLASS.DLL
  211. BusType               = 1
  212. Characteristics       = 0x4  ; NCF_PHYSICAL
  213.  
  214.  
  215. [AMP.NT.Services]
  216. AddService= irsir, 2, IRSIR.AddService, common.EventLog
  217.  
  218. [AMP.NT.CoInstallers]
  219. AddReg                = IRSIR.CoInstallers.reg
  220.  
  221.  
  222. [ESI_9680.NT]
  223. CopyFiles=IrSir.CopyFiles
  224. DelReg                = DelAdvancedTab.reg
  225. AddReg                = IRSIR.reg, ESI_9680.reg, Port.reg
  226. PromptForPort         = 1        ; This is handled by IRCLASS.DLL
  227. BusType               = 1
  228. Characteristics       = 0x4  ; NCF_PHYSICAL
  229.  
  230. [ESI_9680.NT.Services]
  231. AddService= irsir, 2, IRSIR.AddService, common.EventLog
  232.  
  233. [ESI_9680.NT.CoInstallers]
  234. AddReg                = IRSIR.CoInstallers.reg
  235.  
  236. [Parallax.NT]
  237. CopyFiles=IrSir.CopyFiles
  238. DelReg                = DelAdvancedTab.reg
  239. AddReg                = IRSIR.reg, Parallax.reg, Port.reg
  240. PromptForPort         = 1        ; This is handled by IRCLASS.DLL
  241. BusType               = 1
  242. Characteristics       = 0x4  ; NCF_PHYSICAL
  243.  
  244. [Parallax.NT.Services]
  245. AddService= irsir, 2, IRSIR.AddService, common.EventLog
  246.  
  247. [Parallax.NT.CoInstallers]
  248. AddReg                = IRSIR.CoInstallers.reg
  249.  
  250. [Tekram.NT]
  251. CopyFiles=IrSir.CopyFiles
  252. DelReg                = DelAdvancedTab.reg
  253. AddReg                = IRSIR.reg, Tekram.reg, Port.reg
  254. PromptForPort         = 1        ; This is handled by IRCLASS.DLL
  255. BusType               = 1
  256. Characteristics       = 0x4  ; NCF_PHYSICAL
  257.  
  258. [Tekram.NT.Services]
  259. AddService= irsir, 2, IRSIR.AddService, common.EventLog
  260.  
  261. [Tekram.NT.CoInstallers]
  262. AddReg                = IRSIR.CoInstallers.reg
  263.  
  264. [Puma.NT]
  265. CopyFiles=IrSir.CopyFiles
  266. DelReg                = DelAdvancedTab.reg
  267. AddReg                = IRSIR.reg, Tekram.reg, Port.reg
  268. PromptForPort         = 1        ; This is handled by IRCLASS.DLL
  269. BusType               = 1
  270. Characteristics       = 0x4  ; NCF_PHYSICAL
  271.  
  272. [Puma.NT.Services]
  273. AddService= irsir, 2, IRSIR.AddService, common.EventLog
  274.  
  275. [Puma.NT.CoInstallers]
  276. AddReg                = IRSIR.CoInstallers.reg
  277.  
  278. [Temic.NT]
  279. CopyFiles=IrSir.CopyFiles
  280. DelReg                = DelAdvancedTab.reg
  281. AddReg                = IRSIR.reg, Temic.reg, Port.reg
  282. PromptForPort         = 1        ; This is handled by IRCLASS.DLL
  283. BusType               = 1
  284. Characteristics       = 0x4  ; NCF_PHYSICAL
  285.  
  286. [Temic.NT.Services]
  287. AddService= irsir, 2, IRSIR.AddService, common.EventLog
  288.  
  289. [Temic.NT.CoInstallers]
  290. AddReg                = IRSIR.CoInstallers.reg
  291.  
  292. [Girbil.NT]
  293. CopyFiles=IrSir.CopyFiles
  294. DelReg                = DelAdvancedTab.reg
  295. AddReg                = IRSIR.reg, Girbil.reg, Port.reg
  296. PromptForPort         = 1        ; This is handled by IRCLASS.DLL
  297. BusType               = 1
  298. Characteristics       = 0x4  ; NCF_PHYSICAL
  299.  
  300. [Girbil.NT.Services]
  301. AddService= irsir, 2, IRSIR.AddService, common.EventLog
  302.  
  303. [Girbil.NT.CoInstallers]
  304. AddReg                = IRSIR.CoInstallers.reg
  305.  
  306.  
  307. [Serial.reg]
  308. HKR,  ,               SerialBased,0,    "0"
  309.  
  310. [IRSIR.reg]
  311. HKR,  Ndi,            HelpText,       0,        %IRSIR.Help%
  312. HKR,  Ndi,            Service,        0,        "IRSIR"
  313. HKR,  Ndi\Interfaces, UpperRange,     0,        "ndisirda"
  314. HKR,  Ndi\Interfaces, LowerRange,     0,        "nolower"
  315. HKR,  Ndi,            RequiredAll,       0,        "MS_IrDA"
  316. HKR,  ,               EnumPropPages32,    ,    "IRCLASS.dll,IrSIRPortPropPageProvider"
  317.  
  318. [NO_DRV.reg]
  319. HKR,  Ndi\Interfaces, UpperRange,     0,        "noupper"
  320. HKR,  Ndi\Interfaces, LowerRange,     0,        "nolower"
  321.  
  322.  
  323.  
  324. [Port.reg]
  325. HKR,  ,               SerialBased,0,    "1"
  326.  
  327. [Generic.reg]
  328. HKR,,InfraredTransceiverType,0,"0"
  329.  
  330. [ACTiSYS_200L.reg]
  331. HKR,,InfraredTransceiverType,0,"1"
  332. HKR,,MaxConnectList,0x00010000,"115200"
  333. HKR,,MaxConnectList,0x00010008,"57600"
  334. HKR,,MaxConnectList,0x00010008,"38400"
  335. HKR,,MaxConnectList,0x00010008,"19200"
  336. HKR,,MaxConnectList,0x00010008,"9600"
  337.  
  338. [ACTiSYS_220L.reg]
  339. HKR,,InfraredTransceiverType,0,"2"
  340. HKR,,MaxConnectList,0x00010000,"115200"
  341. HKR,,MaxConnectList,0x00010008,"57600"
  342. HKR,,MaxConnectList,0x00010008,"19200"
  343. HKR,,MaxConnectList,0x00010008,"9600"
  344.  
  345. [ACTiSYS_220LPlus.reg]
  346. HKR,,InfraredTransceiverType,0,"3"
  347. HKR,,MaxConnectList,0x00010000,"115200"
  348. HKR,,MaxConnectList,0x00010008,"57600"
  349. HKR,,MaxConnectList,0x00010008,"38400"
  350. HKR,,MaxConnectList,0x00010008,"19200"
  351. HKR,,MaxConnectList,0x00010008,"9600"
  352.  
  353. [AMP.reg]
  354. HKR,,InfraredTransceiverType,0,"4"
  355. HKR,,MaxConnectList,0x00010000,"115200"
  356. HKR,,MaxConnectList,0x00010008,"57600"
  357. HKR,,MaxConnectList,0x00010008,"38400"
  358. HKR,,MaxConnectList,0x00010008,"19200"
  359. HKR,,MaxConnectList,0x00010008,"9600"
  360.  
  361.  
  362. [ESI_9680.reg]
  363. HKR,,InfraredTransceiverType,0,"5"
  364. HKR,,MaxConnectList,0x00010000,"115200"
  365. HKR,,MaxConnectList,0x00010008,"19200"
  366. HKR,,MaxConnectList,0x00010008,"9600"
  367.  
  368. [Parallax.reg]
  369. HKR,,InfraredTransceiverType,0,"6"
  370. HKR,,MaxConnectList,0x00010000,"115200"
  371. HKR,,MaxConnectList,0x00010008,"57600"
  372. HKR,,MaxConnectList,0x00010008,"38400"
  373. HKR,,MaxConnectList,0x00010008,"19200"
  374. HKR,,MaxConnectList,0x00010008,"9600"
  375.  
  376. [Tekram.reg]
  377. HKR,,InfraredTransceiverType,0,"7"
  378. HKR,,MaxConnectList,0x00010000,"115200"
  379. HKR,,MaxConnectList,0x00010008,"57600"
  380. HKR,,MaxConnectList,0x00010008,"38400"
  381. HKR,,MaxConnectList,0x00010008,"19200"
  382. HKR,,MaxConnectList,0x00010008,"9600"
  383.  
  384. [Temic.reg]
  385. HKR,,InfraredTransceiverType,0,"8"
  386. HKR,,MaxConnectList,0x00010000,"115200"
  387. HKR,,MaxConnectList,0x00010008,"57600"
  388. HKR,,MaxConnectList,0x00010008,"38400"
  389. HKR,,MaxConnectList,0x00010008,"19200"
  390. HKR,,MaxConnectList,0x00010008,"9600"
  391.  
  392. [Girbil.reg]
  393. HKR,,InfraredTransceiverType,0,"9"
  394. HKR,,MaxConnectList,0x00010000,"115200"
  395. HKR,,MaxConnectList,0x00010008,"57600"
  396. HKR,,MaxConnectList,0x00010008,"38400"
  397. HKR,,MaxConnectList,0x00010008,"19200"
  398. HKR,,MaxConnectList,0x00010008,"9600"
  399.  
  400. [DelAdvancedTab.reg]
  401. HKR,Ndi\params
  402.  
  403. [IRSIR.CoInstallers.reg]
  404. HKR,,CoInstallers32,0x00010000,"IRCLASS.dll,IrSIRClassCoInstaller"
  405.  
  406. [IRSIR.AddService]
  407. DisplayName     = %IRSIR.DevDesc%
  408. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  409. StartType       = 3 ;%SERVICE_DEMAND_START%
  410. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  411. ServiceBinary   = %12%\irsir.sys
  412. LoadOrderGroup  = NDIS
  413.  
  414. [IrSir.CopyFiles]
  415. irsir.sys
  416.  
  417.  
  418. [common.EventLog]
  419. AddReg = common.AddEventLog.reg
  420.  
  421. [common.AddEventLog.reg]
  422. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  423. HKR, , TypesSupported,   0x00010001, 7
  424.  
  425. [Strings]
  426. Microsoft           = "(стандартный инфракрасный порт)"
  427. ACTiSYS            = "ACTiSYS"
  428. AMP            = "AMP"
  429. ESI                 = "Extended Systems"
  430. HP                  = "Hewlett Packard"
  431. IBM                 = "IBM"
  432. Parallax            = "Parallax"
  433. Tekram              = "Tekram"
  434. Puma                = "Puma Technologies"
  435. Temic               = "Vishay Telefunken"
  436. Girbil              = "Greenwich Instruments Ltd"
  437.  
  438. IRSIR.DevDesc       = "Драйвер для инфракрасного последовательного порта Microsoft"
  439. DisplayClassName    = "Устройства ИК-связи"
  440.  
  441. Generic.DevDesc        = "Встроенное устройство ИК-связи"
  442. *PNP0510.DevDesc    = "Встроенное устройство ИК-связи"
  443. *PNP0511.DevDesc    = "Встроенное устройство ИК-связи"
  444. *IBM0002.DeviceDesc = "Устройство ИК-связи IBM Thinkpad"
  445. *IBM0034.DeviceDesc = "Устройство ИК-связи IBM Thinkpad"
  446. *IBM0020.DeviceDesc = "Инфракрасный соединитель на PnP PCMCIA-контроллере King для ISA"
  447. HWPDEAD.DeviceDesc  = "Инфракрасный коммуникационный порт HP"
  448. ACTiSYS_200L.DevDesc= "Инфракрасное устройство с последовательным интерфейсом ACTiSYS IR-200L"
  449. ACTiSYS_220L.DevDesc= "Инфракрасное устройство с последовательным интерфейсом ACTiSYS IR-220L"
  450. ACTiSYS_220LPlus.DevDesc= "Последовательное инфракрасное устройство ACTiSYS IR-220L+"
  451. AMP.DevDesc         = "Инфракрасное устройство с последовательным интерфейсом AMP PHASIR"
  452. ESI_9680.DevDesc    = "Инфракрасное устройство с последовательным интерфейсом ESI-9680 JetEye"
  453. Parallax.DevDesc    = "Инфракрасное устройство с последовательным интерфейсом Parallax PRA9500A"
  454. Tekram.DevDesc      = "Инфракрасное устройство с последовательным интерфейсом Tekram IRMate-210"
  455. Puma.DevDesc        = "Последовательное ИК-устройство Puma"
  456. Temic.DevDesc       = "Устройство ИК-связи Vishay Telefunken TOIM3232"
  457. Girbil.DevDesc       = "Устройство ИК-связи Greenwich Instruments GIrBIL"
  458. NullModem.DevDesc   = "Посл. кабель с использ. протокола ИК-связи (IrDA)"
  459. VLSI                = "VLSI"
  460. VLSI.DevDesc        = "ИК-контроллер IrDA VLSI VL82C147 для PCI"
  461. IrEnum.DisplayName = "Служба перечислителя IR"
  462.  
  463. IRSIR.Help          = "Последовательное ИК-устройство IrDA - это встроенный COM порт или внешнее устройство, передающее инфракрасные сигналы. Этот драйвер минипорта NDIS устанавливается как сетевая плата и использует быстрый IR протокол."
  464. InfraredTransceiver = "ИК-приемопередатчик"
  465. SerialPort          = "Последовательный порт"
  466.  
  467. ;*******************************************
  468. ;Handy macro substitutions (non-localizable)
  469. SPSVCINST_ASSOCSERVICE = 0x00000002
  470. SERVICE_KERNEL_DRIVER  = 1
  471. SERVICE_BOOT_START     = 0
  472. SERVICE_DEMAND_START   = 3
  473. SERVICE_ERROR_NORMAL   = 1
  474. SERVICE_ERROR_CRITICAL = 3
  475. REG_EXPAND_SZ          = 0x00020000
  476. REG_DWORD              = 0x00010001
  477.