home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 August / chip_08_2000.iso / aktualnosci / sterowniki / Logitech QuickCam Pro / qc520_e.exe / data1.cab / DriverW98INF / Lvcam.inf next >
Encoding:
Windows Setup INFormation  |  2000-04-17  |  11.8 KB  |  405 lines

  1. ;
  2. ; LVCAM.INF
  3. ; Logitech Video Camera Installation file.
  4. ; Copyright (c)1996-1999 Logitech Inc.
  5. ;
  6. ; NOTE: Need changes for TWAIN
  7.  
  8. [Version]
  9. LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
  10. signature="$CHICAGO$"
  11. ;CatalogFile=lvcam.cat
  12. Class=Image
  13. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  14.  
  15. Provider=%LGI%
  16.  
  17. [ControlFlags]
  18. ; All PnP devices should be excluded from manual AddDevice Applet list
  19. ExcludeFromSelect=*
  20.  
  21. [SourceDisksNames]
  22. 1=%DISK_NAME%,LogiVideo,,
  23.  
  24. [SourceDisksFiles]
  25. LVCam2.dll=1
  26. LVCA.sys=1
  27. LVCD.sys=1
  28. LVCE.sys=1
  29. LVCodek2.dll=1
  30. LVUI32.dll=1
  31. LVUI32RC.dll=1
  32. LVFWWDM.drv=1
  33. LVFWWDMT.dll=1
  34. lvcod32.dll=1
  35. avicap.ds=1
  36. avicaprc.dll=1
  37. avicapui.dll=1
  38. click.wav=1
  39. genimage.dll=1
  40. lgscan32.dll=1
  41. lgtwain.dll=1
  42. lgwake32.dll=1
  43. prgind32.dll=1
  44. twain_32.dll=1
  45. twain.dll=1
  46. twunk_16.exe=1
  47. twunk_32.exe=1
  48. ;lvcam.cat=1
  49. p35u.sys=1
  50. p35uds.dll=1
  51. jpgl.dll=1
  52.  
  53. [Manufacturer]
  54. %LogitechMfg%=Logitech
  55.  
  56. [DestinationDirs]
  57. DefaultDestDir=11               ; LDID_SYS
  58.  
  59. ; Delete old Win95 and "Detroit" update drivers
  60. DelDrivers=10,system
  61. PID_0801.CopyDrivers=10,system32\drivers
  62. PID_0840.CopyDrivers=10,system32\drivers
  63. PID_0850.CopyDrivers=10,system32\drivers
  64. PID_D001.CopyDrivers=10,system32\drivers
  65. CopyDriversAll=10,system32\drivers
  66. CopyUserDrv=11
  67. CopyUserDrvNT=11
  68. LVUI.CopyFiles=11
  69. PID_D001.UserDrv.CopyFiles=11
  70. TWAIN.CopyFiles=10,TWAIN_32\CAMWARE
  71. TWAIN.CopyTwain=10
  72.  
  73. ;
  74. ; Software installation. Only our drivers
  75. ;
  76. [DefaultInstall]
  77. CopyFiles=CopyDriversAll, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
  78.  
  79. [Logitech]
  80. %USB\VID_046D&PID_0801.DeviceDesc%=PID_0801,USB\VID_046D&PID_0801&MI_00
  81. %USB\VID_046D&PID_0840.DeviceDesc%=PID_0840,USB\VID_046D&PID_0840
  82. %USB\VID_046D&PID_0850.DeviceDesc%=PID_0850,USB\VID_046D&PID_0850&MI_00
  83. %USB\VID_046D&PID_0840.DeviceDesc%=PID_0840,USB\VID_046D&PID_0870
  84. %USB\VID_046D&PID_D001.DeviceDesc%=PID_D001,USB\VID_046D&PID_D001
  85.  
  86.  
  87. [PID_0801]
  88. Include=    ks.inf, lvkscap.inf, ksfilter.inf
  89. Needs=      KS.Registration,LKSCAPTUR.Registration,MSPCLOCK.Installation
  90. AddReg=     PID_0801.AddReg, User.AddReg, RunOnce.AddReg
  91. DelFiles=   DelDrivers
  92. CopyFiles=  PID_0801.CopyDrivers, CopyUserDrv, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
  93. DelReg=     Win95.DelReg
  94. UpdateInis= Win95.UpdateInis
  95.  
  96.  
  97. [PID_0801.NT]
  98. Include=    ks.inf, lvkscap.inf, ksfilter.inf
  99. Needs=      KS.Registration,LKSCAPTUR.Registration.NT,MSPCLOCK.Installation
  100. AddReg=     PID_0801.AddReg, User.AddReg, RunOnce.AddReg
  101. CopyFiles=  PID_0801.CopyDrivers, CopyUserDrvNT, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
  102.  
  103.  
  104. [PID_0840]
  105. Include=    ks.inf, lvkscap.inf, ksfilter.inf
  106. Needs=      KS.Registration,LKSCAPTUR.Registration,MSPCLOCK.Installation
  107. AddReg=     PID_0840.AddReg, User.AddReg, RunOnce.AddReg
  108. DelFiles=   DelDrivers
  109. CopyFiles=  PID_0840.CopyDrivers, CopyUserDrv, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
  110. DelReg=     Win95.DelReg
  111. UpdateInis= Win95.UpdateInis
  112.  
  113. [PID_0840.NT]
  114. Include=    ks.inf, lvkscap.inf, ksfilter.inf
  115. Needs=      KS.Registration,LKSCAPTUR.Registration.NT,MSPCLOCK.Installation
  116. AddReg=     PID_0840.AddReg, User.AddReg, RunOnce.AddReg
  117. CopyFiles=  PID_0840.CopyDrivers, CopyUserDrvNT, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
  118.  
  119. [PID_0850]
  120. Include=    ks.inf, lvkscap.inf, ksfilter.inf
  121. Needs=      KS.Registration,LKSCAPTUR.Registration,MSPCLOCK.Installation
  122. AddReg=     PID_0850.AddReg, User.AddReg, RunOnce.AddReg
  123. DelFiles=   DelDrivers
  124. CopyFiles=  PID_0850.CopyDrivers, CopyUserDrv, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
  125. DelReg=     Win95.DelReg
  126. UpdateInis= Win95.UpdateInis
  127.  
  128. [PID_0850.NT]
  129. Include=    ks.inf, lvkscap.inf, ksfilter.inf
  130. Needs=      KS.Registration,LKSCAPTUR.Registration.NT,MSPCLOCK.Installation
  131. AddReg=     PID_0850.AddReg, User.AddReg, RunOnce.AddReg
  132. CopyFiles=  PID_0850.CopyDrivers, CopyUserDrvNT, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
  133.  
  134. [PID_D001]
  135. Include=    ks.inf, lvkscap.inf, ksfilter.inf
  136. Needs=      KS.Registration,LKSCAPTUR.Registration,MSPCLOCK.Installation
  137. AddReg=     PID_D001.AddReg, User.AddReg, RunOnce.AddReg, PDI_D001.JPGL.AddReg, PID_D001.Prop.AddReg
  138. UpdateInis= Win95.UpdateInis, PID_D001.UpdateIni
  139. CopyFiles=  PID_D001.CopyDrivers, PID_D001.UserDrv.CopyFiles, CopyUserDrv, TWAIN.CopyFiles, TWAIN.CopyTwain
  140.  
  141. [PID_D001.NT]
  142. Include=    ks.inf, kscaptur.inf, ksfilter.inf
  143. Needs=      KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
  144. AddReg=     PID_D001.AddReg, User.AddReg, RunOnce.AddReg, PID_D001.JPGL.AddReg, PID_D001.Prop.AddReg
  145. UpdateInis= PID_D001.UpdateIni
  146. CopyFiles=  PID_D001.CopyDrivers, PID_D001.UserDrv.CopyFiles, CopyUserDrvNT, TWAIN.CopyFiles, TWAIN.CopyTwain
  147.  
  148. [RunOnce.AddReg]
  149. HKLM,%RunOnce%,"LVCOMSReg",,"LVComS.exe /RegServer"
  150. HKLM,%RunOnce%,"LVCOMCReg",,"RegSvr32 /S LVComC.dll"
  151.  
  152. [PID_0801.AddReg]
  153. HKR,,DevLoader,,*ntkern
  154. HKR,,NTMPDriver,,lvca.sys
  155.  
  156. [PID_0840.AddReg]
  157. HKR,,DevLoader,,*ntkern
  158. HKR,,NTMPDriver,,lvcd.sys
  159.  
  160. [PID_0850.AddReg]
  161. HKR,,DevLoader,,*ntkern
  162. HKR,,NTMPDriver,,lvce.sys
  163.  
  164. [PID_D001.AddReg]
  165. HKR,,DevLoader,,*ntkern
  166. HKR,,NTMPDriver,,p35u.sys
  167.  
  168. [PID_D001.JPGL.AddReg]
  169. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.JPGL,Description,0,%JPGL.Desc%
  170. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.JPGL,Driver,0,jpgl.dll
  171. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.JPGL,FriendlyName,0,%JPGL.Desc%
  172.  
  173. [PID_D001.Prop.AddReg]
  174. HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{4BE11D07-56D6-11D2-B78C-0080C87F5946},,,
  175. HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{4BE11D07-56D6-11D2-B78C-0080C87F5946}\PropertyPages,,,
  176. HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{4BE11D07-56D6-11D2-B78C-0080C87F5946}\PropertyPages\{2120DDE0-56E4-11D2-B78C-0080C87F5946},,,
  177. HKCR,CLSID\{2120DDE0-56E4-11D2-B78C-0080C87F5946},,,PCAM
  178. HKCR,CLSID\{2120DDE0-56E4-11D2-B78C-0080C87F5946}\InprocServer32,,,C:\WINDOWS\SYSTEM\P35UDS.DLL
  179. HKCR,CLSID\{2120DDE0-56E4-11D2-B78C-0080C87F5946}\InprocServer32,ThreadingModel,,Both
  180.  
  181. [PID_D001.UpdateIni]
  182. system.ini,drivers32,,"VIDC.JPGL=jpgl.dll",0
  183.  
  184. [User.AddReg]
  185. HKLM,"Software\Logitech\LVComS\CurrentVersion\RegisteredApplications\{D2B479C0-C3F2-11D1-B014-00AA00CF90F9}","ApplicationPath",,"QuickCam.exe"
  186. HKLM,"Software\Logitech\LVComS\CurrentVersion\RegisteredApplications\{D2B479C0-C3F2-11D1-B014-00AA00CF90F9}","ApplicationArgument",,"/Button"
  187. HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","LVComs",,"%11%\LVComS.exe"
  188.  
  189. ; Remove win95 entries for LVFW driver and Tekom driver
  190. [Win95.DelReg]
  191. HKLM,"System\CurrentControlSet\Control\MediaResources\msvideo\msvideo.lvfw",
  192. HKLM,"System\CurrentControlSet\Control\MediaResources\msvideo\msvideo.LP35",
  193.  
  194. [Win95.UpdateInis]
  195. system.ini,drivers,"msvideo.lvfw=*",
  196. system.ini,drivers,"MSVideo.LP35=*",
  197.  
  198. [DelDrivers]
  199. ks.sys,,,1
  200. stream.sys,,,1
  201. lvcam.sys,,,1
  202. lvcodek.sys,,,1
  203. imagecls.sys,,,1
  204.  
  205. [CopyDriversAll]
  206. lvcam2.dll
  207. lvcodek2.dll
  208. lvca.sys
  209. lvcd.sys
  210. lvce.sys
  211.  
  212. [PID_0801.CopyDrivers]
  213. stream.sys
  214. lvcam2.dll
  215. lvca.sys
  216. lvcodek2.dll
  217.  
  218. [PID_0840.CopyDrivers]
  219. stream.sys
  220. lvcam2.dll
  221. lvcd.sys
  222. lvcodek2.dll
  223.  
  224. [PID_0850.CopyDrivers]
  225. stream.sys
  226. lvcam2.dll
  227. lvce.sys
  228. lvcodek2.dll
  229.  
  230. [PID_D001.CopyDrivers]
  231. stream.sys
  232. p35u.sys
  233.  
  234. [PID_D001.UserDrv.CopyFiles]
  235. p35uds.dll
  236. LVComS.exe
  237. LVComC.dll
  238. jpgl.dll
  239.  
  240. [CopyUserDrv]
  241. LVFWWDM.drv
  242. LVFWWDMT.dll
  243. lvcod32.dll
  244. LVComS.exe
  245. LVComC.dll
  246.  
  247. [CopyUserDrvNT]
  248. LVFWWDMT.dll
  249. lvcod32.dll
  250. LVComS.exe
  251. LVComC.dll
  252.  
  253. [LVUI.CopyFiles]
  254. LVUI32.dll
  255. LVUI32RC.dll
  256.  
  257. [TWAIN.CopyFiles]
  258. ;avicap.ds
  259. ;avicaprc.dll
  260. ;avicapui.dll
  261. ;click.wav
  262. ;genimage.dll
  263. ;lgscan32.dll
  264. ;lgtwain.dll
  265. ;lgwake32.dll
  266. ;prgind32.dll
  267.  
  268. [TWAIN.CopyTwain]
  269. ;twain_32.dll
  270. ;twain.dll
  271. ;twunk_16.exe
  272. ;twunk_32.exe
  273.  
  274. [PID_0801.Interfaces]
  275. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_0801.Interface
  276.  
  277. [PID_0801.NT.Interfaces]
  278. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_0801.Interface
  279.  
  280. [PID_0801.Interface]
  281. AddReg=PID_0801.Intf.AddReg
  282.          
  283. [PID_0801.Intf.AddReg]
  284. HKR,,CLSID,,%ProxyVCap.CLSID%
  285. HKR,,FriendlyName,,%USB\VID_046D&PID_0801.DeviceDesc%
  286. HKR,,ExtensionDLL,,%ExtensionDLL%
  287. HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
  288. HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
  289.  
  290. [PID_0801.NT.Services]
  291. AddService = LVCam,0x00000002,PID_0801.ServiceInstall
  292.  
  293. [PID_0801.ServiceInstall]
  294. DisplayName   = %USB\VID_046D&PID_0801.DeviceDesc%
  295. ServiceType   = %SERVICE_KERNEL_DRIVER%
  296. StartType     = %SERVICE_DEMAND_START%
  297. ErrorControl  = %SERVICE_ERROR_NORMAL%
  298. ServiceBinary = %12%\LVCA.sys
  299.  
  300.  
  301. [PID_0840.Interfaces]
  302. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_0840.Interface
  303.  
  304. [PID_0840.NT.Interfaces]
  305. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_0840.Interface
  306.  
  307. [PID_0840.Interface]
  308. AddReg=PID_0840.Intf.AddReg
  309.          
  310. [PID_0840.Intf.AddReg]
  311. HKR,,CLSID,,%ProxyVCap.CLSID%
  312. HKR,,FriendlyName,,%USB\VID_046D&PID_0840.DeviceDesc%
  313. HKR,,ExtensionDLL,,%ExtensionDLL%
  314. HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
  315. HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
  316.  
  317. [PID_0840.NT.Services]
  318. AddService = LVCam,0x00000002,PID_0840.ServiceInstall
  319.  
  320. [PID_0840.ServiceInstall]
  321. DisplayName   = %USB\VID_046D&PID_0840.DeviceDesc%
  322. ServiceType   = %SERVICE_KERNEL_DRIVER%
  323. StartType     = %SERVICE_DEMAND_START%
  324. ErrorControl  = %SERVICE_ERROR_NORMAL%
  325. ServiceBinary = %12%\LVCD.sys
  326.  
  327. [PID_0850.Interfaces]
  328. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_0850.Interface
  329.  
  330. [PID_0850.NT.Interfaces]
  331. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_0850.Interface
  332.  
  333. [PID_0850.Interface]
  334. AddReg=PID_0850.Intf.AddReg
  335.          
  336. [PID_0850.Intf.AddReg]
  337. HKR,,CLSID,,%ProxyVCap.CLSID%
  338. HKR,,FriendlyName,,%USB\VID_046D&PID_0850.DeviceDesc%
  339. HKR,,ExtensionDLL,,%ExtensionDLL%
  340. HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
  341. HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
  342.  
  343. [PID_0850.NT.Services]
  344. AddService = LVCam,0x00000002,PID_0850.ServiceInstall
  345.  
  346. [PID_0850.ServiceInstall]
  347. DisplayName   = %USB\VID_046D&PID_0850.DeviceDesc%
  348. ServiceType   = %SERVICE_KERNEL_DRIVER%
  349. StartType     = %SERVICE_DEMAND_START%
  350. ErrorControl  = %SERVICE_ERROR_NORMAL%
  351. ServiceBinary = %12%\LVCE.sys
  352.  
  353. [PID_D001.Interfaces]
  354. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_D001.Interface
  355.  
  356. [PID_D001.NT.Interfaces]
  357. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_D001.Interface
  358.  
  359. [PID_D001.Interface]
  360. AddReg=PID_D001.Intf.AddReg
  361.          
  362. [PID_D001.Intf.AddReg]
  363. HKR,,CLSID,,%ProxyVCap.CLSID%
  364. HKR,,FriendlyName,,%USB\VID_046D&PID_D001.DeviceDesc%
  365. HKR,,ExtensionDLL,,"p35uds.dll"
  366.  
  367. [PID_D001.NT.Services]
  368. AddService = DCamUSBCompany,0x00000002,PID_D001.ServiceInstall
  369.  
  370. [PID_D001.ServiceInstall]
  371. DisplayName   = %USB\VID_046D&PID_D001.DeviceDesc%
  372. ServiceType   = %SERVICE_KERNEL_DRIVER%
  373. StartType     = %SERVICE_DEMAND_START%
  374. ErrorControl  = %SERVICE_ERROR_NORMAL%
  375. ServiceBinary = %12%\p35u.sys
  376.  
  377. [Strings]
  378.  
  379. ;----------------
  380. ; Non-Localizable
  381. ;----------------
  382.  
  383. ; note: only register value is case sensitive, key is not.
  384. ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  385. KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  386. SERVICE_KERNEL_DRIVER=1
  387. ; PnP should use demand start
  388. SERVICE_DEMAND_START=3
  389. SERVICE_ERROR_NORMAL=1
  390.  
  391. ; IHV's extension DLL
  392. ExtensionDLL = "LVUI32.dll"
  393. RunOnce="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
  394.  
  395. ;----------------
  396. ; Localizable
  397. ;----------------
  398. LGI="Logitech"
  399. LogitechMfg="Logitech"
  400. DISK_NAME="Logitech USB Video Camera Disk"
  401. USB\VID_046D&PID_0801.DeviceDesc="Logitech QuickCam Web"
  402. USB\VID_046D&PID_0840.DeviceDesc="Logitech QuickCam Express"
  403. USB\VID_046D&PID_0850.DeviceDesc="Logitech QuickCam"
  404. USB\VID_046D&PID_D001.DeviceDesc="Logitech QuickCam Pro USB"
  405.