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