home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / inf / image.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-19  |  28.5 KB  |  410 lines

  1.  
  2. ;
  3. ; IMAGE.INF  -- This file contains installation information for digital camera and 
  4. ;               other image devices.
  5. ;               
  6. ;               It is using the image class installer.
  7. ;               1394 Desktop Camera supports the sprcification 1.1 (VGA formats only) from 1394TA. 
  8. ;
  9. ;*** Created 10/2/95  (Creation Date)
  10. ;
  11. ; 11-9-2000 Add Orange Micro's 1394 Desktop Camera, which is based on TI's design;
  12. ;           Also remove the comptID for the 1394 desktop camera from Sony and TI's section.
  13. ; 11-18-2000 Add a Generic section for 1394 desktop camera that will load based on its compt id.
  14. ; 11-18-2000 Add (Pending) TI's TIYUV.dll to support decompression for Y444, Y411 and Y800.
  15. ; 10-19-2005 Remove WIAVideo support
  16. ;
  17.  
  18.  
  19.  
  20. ;;++ Added by AddSDisk.cmd
  21. [SourceDisksNames]
  22. 3426=windows cd
  23.  
  24. [SourceDisksFiles]
  25. sonydcam.sys         = 3426
  26. ;;--
  27.  
  28. [Version]
  29. ;; Commented by AddSDisk.cmd
  30. ;; LayoutFile=Layout.inf
  31. signature="$CHICAGO$"
  32.  
  33. Class=Image
  34. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  35.  
  36. Provider=%Msft%
  37. DriverVer=06/21/2006,6.0.6001.18000
  38.  
  39. [ControlFlags]
  40. ; All PnP devices should be excluded from manual AddDevice Applet list
  41. ExcludeFromSelect=*
  42.  
  43. [Manufacturer]
  44. %GenericMfg%=Generic,NTx86
  45. %OMMfg%=OM,NTx86
  46. %SonyMfg%=Sony,NTx86
  47. %TIMfg%=TI,NTx86
  48.  
  49. [DestinationDirs]
  50. DefaultDestDir=11               ; LDID_SYS
  51.  
  52. ; Delete old Win95 and "Detroit" update drivers
  53. DCam.DelDrivers=10,system
  54.  
  55. DCam.CopyDrivers=10,system32\drivers
  56.  
  57. ;---------------------------------------------------------------
  58. ;                G E N E R I C 
  59. ;
  60. ;                      1 3 9 4 D C a m
  61. ;---------------------------------------------------------------
  62. ; Load based on compatible id instead of specific hardware id.
  63. ; This is intended to install new device of the same specifications.
  64. [Generic.NTx86]
  65. %1394\Generic1394DCam.DeviceDesc%=Generic.1394DCam,1394\A02D&100   ; Spec 1.04
  66. %1394\Generic1394DCam.DeviceDesc%=Generic.1394DCam,1394\A02D&101   ; Spec 1.2
  67. %1394\Generic1394DCam.DeviceDesc%=Generic.1394DCam,1394\A02D&102   ; Spec 1.3
  68.  
  69. [Generic.1394DCam]
  70. Include=    ks.inf, kscaptur.inf
  71. Needs=      KS.Registration,KSCAPTUR.Registration
  72. AddReg=     DCam.AddReg.WIN9x,DCam.AddReg,Generic.1394DCam.AddReg
  73. DelFiles=   DCam.DelDrivers
  74. CopyFiles=  DCam.CopyDrivers
  75.  
  76. [Generic.1394DCam.NT]
  77. Include=    ks.inf, kscaptur.inf
  78. Needs=      KS.Registration,KSCAPTUR.Registration.NT
  79. AddReg=     DCam.AddReg,Generic.1394DCam.AddReg
  80. CopyFiles=  DCam.CopyDrivers
  81.  
  82. [Generic.1394DCam.AddReg]
  83. ; Due to lack of decoder, we can only enable some video modes.
  84. HKR,Settings,VModeInq0,0x00010001,0x00000050          ; 0101 0000; UYVY(320x240,640x480)
  85. ; No knowing the device, this section is commented out purposly.
  86. ;HKR,Settings,Brightness,0x00010001,12
  87. ;HKR,Settings,BrightnessDef,0x00010001,12
  88. ;HKR,Settings,Hue,0x00010001,128
  89. ;HKR,Settings,HueDef,0x00010001,128
  90. ;HKR,Settings,Saturation,0x00010001,25
  91. ;HKR,Settings,SaturationDef,0x00010001,25
  92. ;HKR,Settings,Sharpness,0x00010001,15
  93. ;HKR,Settings,SharpnessDef,0x00010001,15
  94. ;HKR,Settings,WhiteBalance,0x00010001,0x010000a0
  95. ;HKR,Settings,WhiteBalanceDef,0x00010001,0x010000a0
  96. ;HKR,Settings,Zoom,0x00010001,640
  97. ;HKR,Settings,ZoomDef,0x00010001,640
  98. ;HKR,Settings,Focus,0x00010001,1600
  99. ;HKR,Settings,FocusDef,0x00010001,1600
  100.  
  101. [Generic.1394DCam.Interfaces]
  102. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Generic.1394DCam.Interface
  103. AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,Generic.1394DCam.Interface
  104.  
  105. [Generic.1394DCam.NT.Interfaces]
  106. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Generic.1394DCam.Interface
  107. AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,Generic.1394DCam.Interface
  108.  
  109. [Generic.1394DCam.Interface]
  110. AddReg=Generic.1394DCam.Intf.AddReg
  111.  
  112. [Generic.1394DCam.Intf.AddReg]
  113. HKR,,CLSID,,%ProxyVCap.CLSID%
  114. HKR,,FriendlyName,,%1394DCam.FriendlyName%     ; 1394 Desktop Camera "Class" FrendilyName
  115. HKR,,Description,,%1394\Generic1394DCam.DeviceDesc%
  116.  
  117. [Generic.1394DCam.NT.Services]
  118. AddService = sonydcam,0x00000002,Generic.1394DCam.ServiceInstall
  119.  
  120. [Generic.1394DCam.ServiceInstall]
  121. DisplayName   = %1394\Generic1394DCam.DeviceDesc%
  122. ServiceType   = %SERVICE_KERNEL_DRIVER%
  123. StartType     = %SERVICE_DEMAND_START%
  124. ErrorControl  = %SERVICE_ERROR_NORMAL%
  125. ServiceBinary = %12%\sonydcam.sys
  126.  
  127. ;---------------------------------------------------------------
  128. ;                O r a n g e   M i c r o 
  129. ;
  130. ;                      1 3 9 4 D C a m
  131. ;---------------------------------------------------------------
  132. [OM.NTx86]
  133. %1394\ORANGE_MICRO&IBOT.DeviceDesc%=OM.1394DCam,1394\ORANGE_MICRO&IBOT  ; OEM from TI's reference design
  134.  
  135. [OM.1394DCam]
  136. Include=    ks.inf, kscaptur.inf
  137. Needs=      KS.Registration,KSCAPTUR.Registration
  138. AddReg=     DCam.AddReg.WIN9x,DCam.AddReg,OM.1394DCam.AddReg
  139. DelFiles=   DCam.DelDrivers
  140. CopyFiles=  DCam.CopyDrivers
  141.  
  142. [OM.1394DCam.NT]
  143. Include=    ks.inf, kscaptur.inf
  144. Needs=      KS.Registration,KSCAPTUR.Registration.NT
  145. AddReg=     DCam.AddReg,OM.1394DCam.AddReg
  146. CopyFiles=  DCam.CopyDrivers
  147.  
  148. ; Same as TI's; but it can get customized.
  149. [OM.1394DCam.AddReg]   
  150. ; Due to lack of decoder, we can only enable some video modes.
  151. HKR,Settings,VModeInq0,0x00010001,0x00000050          ; 0101 0000; UYVY(320x240,640x480)
  152.  
  153. ; Based on Status and Control Register for Feature; only Auto and Value are used.
  154. ; The default value must be within the Feature's range; else it will be set to midrange.
  155. HKR,Settings,Brightness,0x00010001,0x01000078         ;Auto:1; Value:120
  156. HKR,Settings,BrightnessDef,0x00010001,0x01000078      ;DefValue:120
  157.  
  158. HKR,Settings,Hue,0x00010001,0x00000005                ;Auto:0; Value:5
  159. HKR,Settings,HueDef,0x00010001,0x00000005             ;DefValue:5
  160.  
  161. HKR,Settings,Saturation,0x00010001,0x0000007d         ;Auto:0; Value:125
  162. HKR,Settings,SaturationDef,0x00010001,0x0000007d      ;DefValue:125
  163.  
  164. HKR,Settings,Sharpness,0x00010001,0x00000050          ;Auto:0; Value:80 
  165. HKR,Settings,SharpnessDef,0x00010001,0x00000050       ;DefValue:80
  166.  
  167. HKR,Settings,WhiteBalance,0x00010001,0x01000070       ;Auto:1; Value:112
  168. HKR,Settings,WhiteBalanceDef,0x00010001,0x00000070    ;DefValue:112
  169.  
  170. HKR,Settings,Zoom,0x00010001,0x00000004               ;Auto:0; Value:4
  171. HKR,Settings,ZoomDef,0x00010001,0x00000004            ;DefValue:4
  172.  
  173. HKR,Settings,Focus,0x00010001,0x00000050              ;Auto:0; Value:80
  174. HKR,Settings,FocusDef,0x00010001,0x00000050           ;DefValue:80
  175.  
  176.  
  177. [OM.1394DCam.Interfaces]
  178. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,OM.1394DCam.Interface
  179. AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,OM.1394DCam.Interface
  180.  
  181. [OM.1394DCam.NT.Interfaces]
  182. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,OM.1394DCam.Interface
  183. AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,OM.1394DCam.Interface
  184.  
  185. [OM.1394DCam.Interface]
  186. AddReg=OM.1394DCam.Intf.AddReg
  187.  
  188. [OM.1394DCam.Intf.AddReg]
  189. HKR,,CLSID,,%ProxyVCap.CLSID%
  190. HKR,,FriendlyName,,%1394DCam.FriendlyName%             ; 1394 Desktop Camera "Class" FrendilyName
  191. HKR,,Description,,%1394\ORANGE_MICRO&IBOT.DeviceDesc%
  192.  
  193. [OM.1394DCam.NT.Services]
  194. AddService = sonydcam,0x00000002,OM.1394DCam.ServiceInstall
  195.  
  196. [OM.1394DCam.ServiceInstall]
  197. DisplayName   = %1394\ORANGE_MICRO&IBOT.DeviceDesc%
  198. ServiceType   = %SERVICE_KERNEL_DRIVER%
  199. StartType     = %SERVICE_DEMAND_START%
  200. ErrorControl  = %SERVICE_ERROR_NORMAL%
  201. ServiceBinary = %12%\sonydcam.sys
  202.  
  203. ;---------------------------------------------------------------
  204. ;                S O N Y . 
  205. ;
  206. ;                      1 3 9 4 D C a m
  207. ;---------------------------------------------------------------
  208. [Sony.NTx86]
  209. %1394\SONY&CCM-DS250.DeviceDesc%=Sony.1394DCam,1394\SONY&CCM-DS250_1.08  ; compliant
  210. %1394\SONY&CCM-DS250.DeviceDesc%=Sony.1394DCam,1394\SONY&CCM-DS250_1.07  ; non-compliant
  211.  
  212. [Sony.1394DCam]
  213. Include=    ks.inf, kscaptur.inf
  214. Needs=      KS.Registration,KSCAPTUR.Registration
  215. AddReg=     DCam.AddReg.WIN9x,DCam.AddReg,Sony.1394DCam.AddReg
  216. DelFiles=   DCam.DelDrivers
  217. CopyFiles=  DCam.CopyDrivers
  218.  
  219. [Sony.1394DCam.NT]
  220. Include=    ks.inf, kscaptur.inf
  221. Needs=      KS.Registration,KSCAPTUR.Registration.NT
  222. AddReg=     DCam.AddReg,Sony.1394DCam.AddReg
  223. CopyFiles=  DCam.CopyDrivers
  224.  
  225. [Sony.1394DCam.AddReg]
  226. ; Due to lack of decoder, we can only enable some video modes.
  227. HKR,Settings,VModeInq0,0x00010001,0x00000050          ; 0101 0000; UYVY(320x240,640x480)
  228.  
  229. HKR,Settings,Brightness,0x00010001,0x0000000c         ;Auto:0; Value:12
  230. HKR,Settings,BrightnessDef,0x00010001,0x0000000c      ;DefValue:12
  231.  
  232. HKR,Settings,Hue,0x00010001,128,0x00000080            ;Auto:0; Value:128     
  233. HKR,Settings,HueDef,0x00010001,0x00000080             ;DefValue:128
  234.  
  235. HKR,Settings,Saturation,0x00010001,0x00000019         ;Auto:1; Value:25
  236. HKR,Settings,SaturationDef,0x00010001,0x00000019      ;DefValue:25
  237.  
  238. HKR,Settings,Sharpness,0x00010001,0x0000000f          ;Auto:0; Value:15
  239. HKR,Settings,SharpnessDef,0x00010001,0x0000000f       ;DefValue:15
  240.  
  241. HKR,Settings,WhiteBalance,0x00010001,0x010000a0       ;Auto:1; Value:160
  242. HKR,Settings,WhiteBalanceDef,0x00010001,0x010000a0    ;DefValue:160
  243.  
  244. HKR,Settings,Zoom,0x00010001,0x00000280               ;Auto:0; Value:640
  245. HKR,Settings,ZoomDef,0x00010001,0x00000280            ;DefValue:640                
  246.  
  247. HKR,Settings,Focus,0x00010001,0x00000640              ;Auto:0; Value:1600
  248. HKR,Settings,FocusDef,0x00010001,0x00000640           ;DefValue:1600
  249.  
  250. [Sony.1394DCam.Interfaces]
  251. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Sony.1394DCam.Interface
  252. AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,Sony.1394DCam.Interface
  253.  
  254. [Sony.1394DCam.NT.Interfaces]
  255. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Sony.1394DCam.Interface
  256. AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,Sony.1394DCam.Interface
  257.  
  258. [Sony.1394DCam.Interface]
  259. AddReg=Sony.1394DCam.Intf.AddReg
  260.  
  261. [Sony.1394DCam.Intf.AddReg]
  262. HKR,,CLSID,,%ProxyVCap.CLSID%
  263. HKR,,FriendlyName,,%1394DCam.FriendlyName%       ; 1394 Desktop Camera "Class" FrendilyName
  264. HKR,,Description,,%1394\SONY&CCM-DS250.DeviceDesc%
  265.  
  266. [Sony.1394DCam.NT.Services]
  267. AddService = sonydcam,0x00000002,Sony.1394DCam.ServiceInstall
  268.  
  269. [Sony.1394DCam.ServiceInstall]
  270. DisplayName   = %1394\SONY&CCM-DS250.DeviceDesc%
  271. ServiceType   = %SERVICE_KERNEL_DRIVER%
  272. StartType     = %SERVICE_DEMAND_START%
  273. ErrorControl  = %SERVICE_ERROR_NORMAL%
  274. ServiceBinary = %12%\sonydcam.sys
  275.  
  276. ;---------------------------------------------------------------
  277. ;                T I . 
  278. ;
  279. ;                      1 3 9 4 D C a m
  280. ;---------------------------------------------------------------
  281. [TI.NTx86]
  282. %1394\TI&MC680-DCC.DeviceDesc%=TI.1394DCam,1394\TI&MC680-DCC_V0.9
  283.  
  284. [TI.1394DCam]
  285. Include=    ks.inf, kscaptur.inf
  286. Needs=      KS.Registration,KSCAPTUR.Registration
  287. AddReg=     DCam.AddReg.WIN9x,DCam.AddReg,TI.1394DCam.AddReg
  288. DelFiles=   DCam.DelDrivers
  289. CopyFiles=  DCam.CopyDrivers
  290.  
  291. [TI.1394DCam.NT]
  292. Include=    ks.inf, kscaptur.inf
  293. Needs=      KS.Registration,KSCAPTUR.Registration.NT
  294. AddReg=     DCam.AddReg,TI.1394DCam.AddReg
  295. CopyFiles=  DCam.CopyDrivers
  296.  
  297. [TI.1394DCam.AddReg]
  298. ; Due to lack of decoder, we can only enable some video modes.
  299. HKR,Settings,VModeInq0,0x00010001,0x00000050          ;(BigEndien) 0101 0000; UYVY(320x240,640x480)
  300.  
  301. HKR,Settings,Brightness,0x00010001,0x01000078         ;Auto:1; Value:120
  302. HKR,Settings,BrightnessDef,0x00010001,0x01000078      ;DefValue:120
  303.  
  304. HKR,Settings,Hue,0x00010001,0x00000005                ;Auto:0; Value:5
  305. HKR,Settings,HueDef,0x00010001,0x00000005             ;DefValue:5
  306.  
  307. HKR,Settings,Saturation,0x00010001,0x0000007d         ;Auto:0; Value:125
  308. HKR,Settings,SaturationDef,0x00010001,0x0000007d      ;DefValue:125
  309.  
  310. HKR,Settings,Sharpness,0x00010001,0x00000050          ;Auto:0; Value:80
  311. HKR,Settings,SharpnessDef,0x00010001,0x00000050       ;DefValue:80
  312.  
  313. HKR,Settings,WhiteBalance,0x00010001,0x01000070       ;Auto:1; Value:112
  314. HKR,Settings,WhiteBalanceDef,0x00010001,0x00000070    ;DefValue:112
  315.  
  316. HKR,Settings,Zoom,0x00010001,0x00000004               ;Auto:0; Value:4
  317. HKR,Settings,ZoomDef,0x00010001,0x00000004            ;DefValue:4
  318.  
  319. HKR,Settings,Focus,0x00010001,0x00000050              ;Auto:0; Value:80
  320. HKR,Settings,FocusDef,0x00010001,0x00000050           ;DefValue:80
  321.  
  322. [TI.1394DCam.Interfaces]
  323. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,TI.1394DCam.Interface
  324. AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,TI.1394DCam.Interface
  325.  
  326. [TI.1394DCam.NT.Interfaces]
  327. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,TI.1394DCam.Interface
  328. AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,TI.1394DCam.Interface
  329.  
  330. [TI.1394DCam.Interface]
  331. AddReg=TI.1394DCam.Intf.AddReg
  332.  
  333. [TI.1394DCam.Intf.AddReg]
  334. HKR,,CLSID,,%ProxyVCap.CLSID%
  335. HKR,,FriendlyName,,%1394DCam.FriendlyName%         ; 1394 Desktop Camera "Class" FrendilyName
  336. HKR,,Description,,%1394\TI&MC680-DCC.DeviceDesc%
  337.  
  338. [TI.1394DCam.NT.Services]
  339. AddService = sonydcam,0x00000002,TI.1394DCam.ServiceInstall
  340.  
  341. [TI.1394DCam.ServiceInstall]
  342. DisplayName   = %1394\TI&MC680-DCC.DeviceDesc%
  343. ServiceType   = %SERVICE_KERNEL_DRIVER%
  344. StartType     = %SERVICE_DEMAND_START%
  345. ErrorControl  = %SERVICE_ERROR_NORMAL%
  346. ServiceBinary = %12%\sonydcam.sys
  347.  
  348.  
  349.  
  350. ;---------------------------------------------------------------
  351. ;                      C o m m o n
  352. ;---------------------------------------------------------------
  353. [DCam.AddReg.WIN9x]
  354. HKR,,DevLoader,,*ntkern
  355. HKR,,NTMPDriver,,sonydcam.sys
  356.  
  357. [DCam.AddReg]
  358. HKR,,OkToHibernate,3,01
  359. HKR,,DontSuspendIfStreamsAreRunning,3,01
  360.  
  361. [DCam.DelDrivers]
  362. sonydcam.sys,,,1
  363.  
  364. [DCam.CopyDrivers]
  365. sonydcam.sys,,,0x0100
  366.  
  367. [DCam.DeviceData]
  368. Server=local
  369. UI DLL=sti.dll
  370. UI Class ID={5d8ef5a3-ac13-11d2-a093-00c04f72dc3c}
  371.  
  372.  
  373. [Strings]
  374.  
  375. ;----------------
  376. ; Non-Localizable
  377. ;----------------
  378.  
  379. ; note: only register value is case sensitive, key is not.
  380. ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  381. KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  382. KSCATEGORY_VIDEO="{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
  383. SERVICE_KERNEL_DRIVER=1
  384. ; PnP should use demand start
  385. SERVICE_DEMAND_START=3
  386. SERVICE_ERROR_NORMAL=1
  387.  
  388. ; Do not localize FriendlyName; ISV may depend on this.
  389. 1394DCam.FriendlyName="1394 Desktop Video Camera"
  390.  
  391. ;----------------
  392. ; Localizable
  393. ;----------------
  394.  
  395. Msft="Microsoft"
  396.  
  397. ; Localize description
  398. GenericMfg="Generic"
  399. 1394\Generic1394DCam.DeviceDesc="Generic 1394 Desktop Camera"
  400.  
  401. OMMfg="OrangeMicro"
  402. 1394\ORANGE_MICRO&IBOT.DeviceDesc="Orange Micro iBot Desktop Camera"
  403.  
  404. SonyMfg="Sony"
  405. 1394\SONY&CCM-DS250.DeviceDesc="Sony 1394 CCM-DS250 Desktop Camera"
  406.  
  407. TIMfg="TI"
  408. 1394\TI&MC680-DCC.DeviceDesc="TI 1394 MC680-DCC Desktop Camera"
  409.  
  410.