topro.inf
上传用户:cqlxd_023
上传日期:2015-02-11
资源大小:3243k
文件大小:10k
源码类别:

视频捕捉/采集

开发平台:

Others

  1. [Version]
  2. LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
  3. signature="$CHICAGO$"
  4. Class=Image
  5. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  6. Provider=%ToproMfg%
  7. DriverVer=12/18/2001,5.1.2600.0
  8. [ControlFlags]
  9. ; All PnP devices should be excluded from manual AddDevice Applet list
  10. ExcludeFromSelect=*
  11. [Manufacturer]
  12. %ToproMfg%=Topro
  13. [DestinationDirs]
  14. DefaultDestDir = 10
  15. Topro.Files.Ext = 12
  16. Topro.Files.Dll = 11
  17. [SourceDisksNames]
  18. 1=%DiskNameString%,,,""
  19. [SourceDisksFiles]
  20. TP6800.SYS=1
  21. ;TPCAMD.SYS=1
  22. ;TP6800F.AX=1
  23. CUSTPAGE.AX=1
  24. CamLib.Dll=1
  25. TPUSD.DLL=1
  26. [Topro]
  27. %USBVID_06A2&PID_0001.DeviceDesc%=Topro.USBDCam,USBVID_06A2&PID_0003
  28. [Topro.USBDCam]
  29. Include=    ks.inf, kscaptur.inf, ksfilter.inf
  30. Needs=      KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation
  31. AddReg=     Topro.AddReg
  32. ;CopyFiles=  Topro.Files.Ext, Topro.Files.Dll, Topro.Files.Exe
  33. ;SubClass=StillImage
  34. ;DeviceType=2
  35. ;DeviceSubtype=1
  36. ;;Capabilities=1
  37. ;Capabilities=5
  38. ;Events=Topro.StiEvents
  39. ;DeviceData=Topro.DeviceData
  40. ICMProfiles="sRGB Color Space Profile.icm"
  41. ;;VendorSetup="SetupExt.dll,SetupEntryPoint PnPIDInformation"
  42. [Topro.USBDCam.NT]
  43. Include=    ks.inf, kscaptur.inf, ksfilter.inf, dshowext.inf
  44. Needs=      KS.Registration,KSCAPTUR.Registration.NT, DSHOWEXT.Registration
  45. AddReg=     Topro.AddReg
  46. ;DelReg=     Topro.DelReg
  47. ;CopyFiles = Topro.Files.Ext, Topro.Files.Dll, Topro.Files.Exe
  48. SubClass=StillImage
  49. DeviceType=2
  50. DeviceSubtype=1
  51. ;Capabilities=1
  52. Capabilities=5
  53. Events=Topro.StiEvents
  54. DeviceData=Topro.DeviceData
  55. ICMProfiles="sRGB Color Space Profile.icm"
  56. ;VendorSetup="SetupExt.dll,SetupEntryPoint PnPIDInformation"
  57. [Topro.DeviceData]
  58. TwainDS="Topro TP6800"
  59. [Topro.AddReg]
  60. HKR,,DevLoader,,*ntkern
  61. HKR,,NTMPDriver,,TP6800.sys
  62. HKR,,OkToHibernate,3,01
  63. ;HKR,,PageOutWhenUnopened,3,01
  64. ;HKR,,PowerDownWhenUnopened,3,01
  65. ;HKR,,DontSuspendIfStreamsAreRunning,3,01
  66. ;;-------------------------------------------------------------------
  67. ;;      0:TAS  1:PIXART_106B 2:ICM_102A
  68. ;;-------------------------------------------------------------------
  69. HKLM,SoftwareToproTP6800,"SensorID",0x10001,5
  70. ;;-------------------------------------------------------------------
  71. ;;      0:VGA  2:CIF
  72. ;;-------------------------------------------------------------------
  73. HKLM,SoftwareToproTP6800,"SensorResolution",0x10001,0
  74. ;HKLM,SoftwareToproTP6800,"Brightness",0x10001,13
  75. ;HKLM,SoftwareToproTP6800,"Contrast",0x10001,38
  76. ;HKLM,SoftwareToproTP6800,"Hue",0x10001,50
  77. ;HKLM,SoftwareToproTP6800,"Saturation",0x10001,50
  78. ;HKLM,SoftwareToproTP6800,"Sharpness",0x10001,100
  79. ;HKLM,SoftwareToproTP6800,"Gamma",0x10001,25
  80. ;HKLM,SoftwareToproTP6800,"DefaultBrightness",0x10001,13
  81. ;HKLM,SoftwareToproTP6800,"DefaultContrast",0x10001,38
  82. ;HKLM,SoftwareToproTP6800,"DefaultHue",0x10001,50
  83. ;HKLM,SoftwareToproTP6800,"DefaultSaturation",0x10001,50
  84. ;HKLM,SoftwareToproTP6800,"DefaultSharpness",0x10001,100
  85. ;HKLM,SoftwareToproTP6800,"DefaultGamma",0x10001,25
  86. HKLM,SoftwareToproTP6800,"VGAFrameRate",0x10001,20
  87. HKLM,SoftwareToproTP6800,"EdgeThreshold",0x10001,0x40
  88. HKLM,SoftwareToproTP6800,"FrameSizeOffset",0x10001,10
  89. HKLM,SoftwareToproTP6800,"WhiteBalance",0x10001,6500
  90. HKLM,SoftwareToproTP6800,"Exposure",0x10001,30
  91. ;HKLM,SoftwareToproTP6800,"AutoWhiteBalance",0x10001,0
  92. HKLM,SoftwareToproTP6800,"AutoExposure",0x10001,1
  93. HKLM,SoftwareToproTP6800,"ImageQuality",0x10001,8
  94. HKLM,SoftwareToproTP6800,"AutoImageQuality",0x10001,1
  95. HKLM,SoftwareToproTP6800,"GammaIndex",0x10001,4
  96. ;HKLM,SoftwareToproTP6800,"Frequency",0x10001,1
  97. HKLM,SoftwareToproTP6800,"WBMode",0x10001,2
  98. ;HKLM,SoftwareToproTP6800,"MaxContrast",0x10001,1
  99. HKLM,SoftwareToproTP6800,"LowLightControl",0x10001,1
  100. HKLM,SoftwareToproTP6800,"LowLightFrameRate",0x10001,0
  101. HKLM,SoftwareToproTP6800,"LowLightThreshold",0x10001,4
  102. HKLM,SoftwareToproTP6800,"WBAdjust",0x10001,0
  103. ;HKLM,SoftwareToproTP6800,"AEThreshold",0x10001,2
  104. HKLM,SoftwareToproTP6800,"FlipHorizontal",0x10001,0
  105. ;HKLM,SoftwareToproTP6800,"DesignInTool",0x10001,0
  106. HKLM,SoftwareToproTP6800,"DeviceReady",0x10001,0
  107. HKLM,SoftwareToproTP6800,"CurrentExposure",0x10001,1000
  108. HKLM,SoftwareToproTP6800,"CurrentGain",0x10001,1
  109. HKLM,SoftwareToproTP6800,"AutodetectSensor",0x10001,0
  110. HKLM,SoftwareToproTP6800,"SkipBadFrame",0x10001,1
  111. HKLM,SoftwareToproTP6800,"BacklightCompensation",0x10001,1
  112. HKLM,SoftwareToproTP6800,"AWBFactor0",0x10001,0
  113. HKLM,SoftwareToproTP6800,"AWBFactor1",0x10001,0
  114. HKLM,SoftwareToproTP6800,"AWBFactor2",0x10001,0
  115. HKLM,SoftwareToproTP6800TOPROCAP,"WantPreview",0,"1"
  116. HKLM,SoftwareToproTP6800TOPROCAP,"UseFrameRate",0,"0"
  117. ;HKLM,SoftwareToproTP6800TOPROCAP,"GammaR",0,"303"
  118. ;HKLM,SoftwareToproTP6800TOPROCAP,"GammaG",0,"275"
  119. ;HKLM,SoftwareToproTP6800TOPROCAP,"GammaB",0,"272"
  120. ;HKLM,SoftwareToproTP6800TOPROCAP,"GammaContrast",0,"17"
  121. ;HKLM,SoftwareToproTP6800TOPROCAP,"GammaBrightness",0,"-73"
  122. ;HKLM,SoftwareToproTP6800TOPROCAP,"DefaultGammaR",0,"303"
  123. ;HKLM,SoftwareToproTP6800TOPROCAP,"DefaultGammaG",0,"275"
  124. ;HKLM,SoftwareToproTP6800TOPROCAP,"DefaultGammaB",0,"272"
  125. ;HKLM,SoftwareToproTP6800TOPROCAP,"DefaultGammaContrast",0,"17"
  126. ;HKLM,SoftwareToproTP6800TOPROCAP,"DefaultGammaBrightness",0,"-73"
  127. HKLM,SoftwareToproTP6800TWAIN,"CAPWIDTH",0,"160"
  128. HKLM,SoftwareToproTP6800TWAIN,"CAPHEIGHT",0,"120"
  129. HKLM,SoftwareToproTP6800TWAIN,"FRAMESIZE",0,"1"
  130. HKLM,SoftwareToproTP6800TWAIN,"FRAMECOLOR",0,"0"
  131. HKLM,SoftwareToproTP6800TWAIN,"FRAMERATE",0,"15"
  132. HKLM,SoftwareToproTP6800TWAIN,"ImageFile",0,""
  133. HKLM,SoftwareToproTP6800TWAIN,"ImageCapIndex",0,"0"
  134. HKLM,SoftwareToproTP6800TWAIN,"ImageCapNo",0,"1"
  135. HKLM,SoftwareToproTP6800TWAIN,"VideoDevice",0,"0"
  136. HKLM,SoftwareToproTP6800TWAIN,"AudioDevice",0,"0"
  137. HKLM,SoftwareToproTP6800TWAIN,"FrameRateInterval",0,"666666"
  138. HKLM,SoftwareToproTP6800TWAIN,"UseFrameRateInterval",0,"1"
  139. HKLM,SoftwareToproTP6800TWAIN,"CaptureAudio",0,"1"
  140. HKLM,SoftwareToproTP6800TWAIN,"WantPreview",0,"1"
  141. HKLM,SoftwareToproTP6800TWAIN,"MasterStream",0,"0"
  142. HKLM,SoftwareToproTP6800TWAIN,"Exposure",0,"24"
  143. HKLM,SoftwareToproTP6800TWAIN,"Hue",0,"50"
  144. HKLM,SoftwareToproTP6800TWAIN,"White Balance",0,"50"
  145. HKLM,SoftwareToproTP6800TWAIN,"Saturation",0,"50"
  146. HKLM,SoftwareToproTP6800TWAIN,"Sharpness",0,"0"
  147. HKLM,SoftwareToproTP6800TWAIN,"Gamma",0,"10"
  148. HKLM,SoftwareToproTP6800TWAIN,"Brighthess",0,"50"
  149. HKLM,SoftwareToproTP6800TWAIN,"Contrast",0,"50"
  150. ;;---------- update NetMeeting settings ------------------
  151. HKLM,SoftwareMicrosoftConferencingCaptureDevices%USBVID_06A2&PID_0001.DeviceDesc%,"dwImageSize",0x10001,0x80400440
  152. HKLM,SoftwareMicrosoftConferencingCaptureDevices%USBVID_06A2&PID_0001.DeviceDesc%,"dwNumColors",0x10001,0x00000008
  153. HKLM,SoftwareMicrosoftConferencingCaptureDevices%USBVID_06A2&PID_0001.DeviceDesc%,"dwStreamingMode",0x10001,0x00000001
  154. HKLM,SoftwareMicrosoftConferencingCaptureDevices%USBVID_06A2&PID_0001.DeviceDesc%,"dwDialogs",0x10001,0x00000002
  155. HKLM,SoftwareMicrosoftConferencingCaptureDefaultFormats%USBVID_06A2&PID_0001.DeviceDesc%,"DefaultFormat",0,"RGB, 640x480x24"
  156. ;;---------- TP6800 property page ----------
  157. HKLM,SystemCurrentControlSetControlMediaSets{EBF121A0-64E3-11D5-B7B1-0050BAF2C073}PropertyPages{C97AFFA0-64E4-11D5-B7B1-0050BAF2C073},,,"TP6800 Property Page"
  158. HKCR,CLSID{C97AFFA0-64E4-11D5-B7B1-0050BAF2C073}InprocServer32,,,"%10%system32driversCUSTPAGE.AX"
  159. HKCR,CLSID{C97AFFA0-64E4-11D5-B7B1-0050BAF2C073}InprocServer32,"ThreadingModel",,"Both"
  160. ;;---------- System property page ----------
  161. ;HKLM,SystemCurrentControlSetControlMediaSets{C6E13360-30AC-11D0-A18C-00A0C9118956}PropertyPages{71F96464-78F3-11D0-A18C-00A0C9118956},,,
  162. HKLM,SystemCurrentControlSetControlMediaSets{C6E13370-30AC-11D0-A18C-00A0C9118956}PropertyPages{71F96465-78F3-11D0-A18C-00A0C9118956},,,
  163. ; ** For Still Image USD driver **
  164. HKR,,USDClass,,"{8CCBEB81-6AEF-11d5-B70F-00055DF4E7AC}"
  165. HKCR,CLSID{8CCBEB81-6AEF-11d5-B70F-00055DF4E7AC},,,%StillImageDescString%
  166. HKCR,CLSID{8CCBEB81-6AEF-11d5-B70F-00055DF4E7AC}InProcServer32,,,%11%tpusd.dll
  167. HKCR,CLSID{8CCBEB81-6AEF-11d5-B70F-00055DF4E7AC}InProcServer32,ThreadingModel,,"Both"
  168. ;HKLM,SoftwareMicrosoftWindowsCurrentVersionRun,"TP6800",,%10%tppoll.exe
  169. HKR,,CreateFileName,,%CreateDeviceNameString%
  170. [Topro.AddReg]
  171. HKLM,SystemCurrentControlSetControlMediaSets{C6E13360-30AC-11D0-A18C-00A0C9118956}PropertyPages{71F96464-78F3-11D0-A18C-00A0C9118956},,,
  172. [Topro.StiEvents]
  173. OpenApp="%OpenAppString%",{AA1F65C1-6B14-11d5-B70F-00055DF4E7AC}
  174. [Topro.USBDCam.Interfaces]
  175. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Topro.USBDCam.Interface
  176. [Topro.USBDCam.NT.Interfaces]
  177. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Topro.USBDCam.Interface
  178. [Topro.USBDCam.Interface]
  179. AddReg=Topro.USBDCam.Intf.AddReg
  180.          
  181. [Topro.USBDCam.Intf.AddReg]
  182. HKR,,CLSID,,%ProxyVCap.CLSID%
  183. HKR,,FriendlyName,,%USBVID_06A2&PID_0001.DeviceDesc%
  184. ; HKR,,ExtensionDLL,,%Topro.ExtensionDLL%
  185. HKR,PageAliases,"{71F96464-78F3-11d0-A18C-00A0C9118956}",1,a0,ff,7a,c9, d5,11, e1,64, 0xb7, 0xb1, 0x0, 0x50, 0xba, 0xf2, 0xc0, 0x73
  186. HKR,PageAliases,"{71F96465-78F3-11d0-A18C-00A0C9118956}",1,a0,ff,7a,c9, d5,11, e1,64, 0xb7, 0xb1, 0x0, 0x50, 0xba, 0xf2, 0xc0, 0x73
  187. [Topro.USBDCam.NT.Services]
  188. AddService = DCamUSBIntel,0x00000002,Topro.USBDCam.ServiceInstall
  189. [Topro.USBDCam.ServiceInstall]
  190. DisplayName   = %USBVID_06A2&PID_0001.DeviceDesc%
  191. ServiceType   = %SERVICE_KERNEL_DRIVER%
  192. StartType     = %SERVICE_DEMAND_START%
  193. ErrorControl  = %SERVICE_ERROR_NORMAL%
  194. ServiceBinary = %10%System32DriversTP6800.sys
  195. [Topro.Files.Ext]
  196. TP6800.SYS
  197. CUSTPAGE.AX
  198. [Topro.Files.Dll]
  199. CamLib.Dll
  200. TPUSD.DLL
  201. ;SetupExt.dll
  202. [Topro.Files.Exe]
  203. tppoll.exe
  204. [Strings]
  205. ;----------------
  206. ; Non-Localizable
  207. ;----------------
  208. ; note: only register value is case sensitive, key is not.
  209. ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  210. KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  211. SERVICE_KERNEL_DRIVER=1
  212. ; PnP should use demand start
  213. SERVICE_DEMAND_START=3
  214. SERVICE_ERROR_NORMAL=1
  215. ; IHV's extension DLL
  216. ; Intel.ExtensionDLL = "???.dll"
  217. ;----------------
  218. ; Localizable
  219. ;----------------
  220. ToproMfg="YXT"
  221. USBVID_06A2&PID_0001.DeviceDesc="Topro USB Video Camera"
  222. DiskNameString="Topro USB Video Camera Driver Disk"
  223. StillImageDescString="Topro USB Video Camera Still Image USD"
  224. CreateDeviceNameString="\.PCAMSTI"
  225. OpenAppString="Open Application"