Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

226 lines
5.8 KiB

  1. ;
  2. ; SonyDcam.INF -- This file contains installation information for IEEE 1394 digital cameras.
  3. ;
  4. ; Note:
  5. ;
  6. ; This is a modification from the production inf\image.inf.
  7. ; Device ID specified in this INF is duplicated from image.inf, and this INF can never
  8. ; be used to install; instead, PnP will detect image.inf and use it instead.
  9. ; IHVs can customize this INF to install their USB or IEEE WDM ready digital camera
  10. ; device/driver.
  11. ;
  12. [Version]
  13. LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
  14. signature="$CHICAGO$"
  15. Class=Image
  16. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  17. Provider=%Msft%
  18. [ControlFlags]
  19. ; All PnP devices should be excluded from manual AddDevice Applet list
  20. ExcludeFromSelect=*
  21. [Manufacturer]
  22. %SonyMfg%=Sony
  23. %TIMfg%=TI
  24. [DestinationDirs]
  25. DefaultDestDir=11 ; LDID_SYS
  26. ; Delete old Win95 and "Detroit" update drivers
  27. Sony.1394DCam.DelDrivers=10,system
  28. TI.1394DCam.DelDrivers=10,system
  29. Sony.1394DCam.CopyDrivers=10,system32\drivers
  30. TI.1394DCam.CopyDrivers=10,system32\drivers
  31. Sony.1394DCam.CopyCODEC=11
  32. TI.1394DCam.CopyCODEC=11
  33. ;---------------------------------------------------------------
  34. ; S O N Y .
  35. ;
  36. ; 1 3 9 4 D C a m
  37. ;---------------------------------------------------------------
  38. [Sony]
  39. %1394\SONY&CCM-DS250.DeviceDesc%=Sony.1394DCam,1394\SONY&CCM-DS250_1.08
  40. %1394\SONY&CCM-DS250.DeviceDesc%=Sony.1394DCam,1394\SONY&CCM-DS250_1.07
  41. %1394\SONY&CCM-DS250.DeviceDesc%=Sony.1394DCam,1394\A02D&100
  42. [Sony.1394DCam]
  43. Include= ks.inf, kscaptur.inf, ksfilter.inf
  44. Needs= KS.Registration,KSCAPTUR.Registration
  45. AddReg= Sony.1394DCam.AddReg
  46. UpdateInis= Sony.1394DCam.UpdateIni
  47. DelFiles= Sony.1394DCam.DelDrivers
  48. CopyFiles= Sony.1394DCam.CopyDrivers, Sony.1394DCam.CopyCODEC
  49. [Sony.1394DCam.NT]
  50. Include= ks.inf, kscaptur.inf, ksfilter.inf
  51. Needs= KS.Registration,KSCAPTUR.Registration.NT
  52. AddReg= Sony.1394DCam.AddReg
  53. UpdateInis= Sony.1394DCam.UpdateIni
  54. CopyFiles= Sony.1394DCam.CopyDrivers, Sony.1394DCam.CopyCODEC
  55. [Sony.1394DCam.AddReg]
  56. HKR,,DevLoader,,*ntkern
  57. HKR,,NTMPDriver,,sonydcam.sys
  58. HKR,,PageOutWhenUnopened,3,01
  59. HKR,,DontSuspendIfStreamsAreRunning,3,01
  60. [Sony.1394DCam.UpdateIni]
  61. system.ini, drivers32,,"VIDC.UYVY=msyuv.dll"
  62. [Sony.1394DCam.DelDrivers]
  63. ks.sys,,,1
  64. stream.sys,,,1
  65. sonydcam.sys,,,1
  66. [Sony.1394DCam.CopyDrivers]
  67. stream.sys
  68. sonydcam.sys
  69. [Sony.1394DCam.CopyCODEC]
  70. msyuv.dll
  71. [Sony.1394DCam.Interfaces]
  72. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Sony.1394DCam.Interface
  73. [Sony.1394DCam.NT.Interfaces]
  74. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Sony.1394DCam.Interface
  75. [Sony.1394DCam.Interface]
  76. AddReg=Sony.1394DCam.Intf.AddReg
  77. [Sony.1394DCam.Intf.AddReg]
  78. HKR,,CLSID,,%ProxyVCap.CLSID%
  79. HKR,,FriendlyName,,%1394\SONY&CCM-DS250.DeviceDesc%
  80. ; HKR,,ExtensionDLL,,%Sony.ExtensionDLL%
  81. [Sony.1394DCam.NT.Services]
  82. AddService = DCamSony,0x00000002,Sony.1394DCam.ServiceInstall
  83. [Sony.1394DCam.ServiceInstall]
  84. DisplayName = %1394\SONY&CCM-DS250.DeviceDesc%
  85. ServiceType = %SERVICE_KERNEL_DRIVER%
  86. StartType = %SERVICE_DEMAND_START%
  87. ErrorControl = %SERVICE_ERROR_NORMAL%
  88. ServiceBinary = %12%\sonydcam.sys
  89. ;---------------------------------------------------------------
  90. ; T I .
  91. ;
  92. ; 1 3 9 4 D C a m
  93. ;---------------------------------------------------------------
  94. [TI]
  95. %1394\TI&MC680-DCC.DeviceDesc%=TI.1394DCam,1394\TI&MC680-DCC_V0.9
  96. %1394\TI&MC680-DCC.DeviceDesc%=TI.1394DCam,1394\A02D&100
  97. [TI.1394DCam]
  98. Include= ks.inf, kscaptur.inf, ksfilter.inf
  99. Needs= KS.Registration,KSCAPTUR.Registration
  100. AddReg= TI.1394DCam.AddReg
  101. UpdateInis= TI.1394DCam.UpdateIni
  102. DelFiles= TI.1394DCam.DelDrivers
  103. CopyFiles= TI.1394DCam.CopyDrivers, TI.1394DCam.CopyCODEC
  104. [TI.1394DCam.NT]
  105. Include= ks.inf, kscaptur.inf, ksfilter.inf
  106. Needs= KS.Registration,KSCAPTUR.Registration.NT
  107. AddReg= TI.1394DCam.AddReg
  108. UpdateInis= TI.1394DCam.UpdateIni
  109. CopyFiles= TI.1394DCam.CopyDrivers, TI.1394DCam.CopyCODEC
  110. [TI.1394DCam.AddReg]
  111. HKR,,DevLoader,,*ntkern
  112. HKR,,NTMPDriver,,sonydcam.sys
  113. HKR,,PageOutWhenUnopened,3,01
  114. HKR,,DontSuspendIfStreamsAreRunning,3,01
  115. [TI.1394DCam.UpdateIni]
  116. system.ini, drivers32,,"VIDC.UYVY=msyuv.dll"
  117. [TI.1394DCam.DelDrivers]
  118. ks.sys,,,1
  119. stream.sys,,,1
  120. sonydcam.sys,,,1
  121. [TI.1394DCam.CopyDrivers]
  122. stream.sys
  123. sonydcam.sys
  124. [TI.1394DCam.CopyCODEC]
  125. msyuv.dll
  126. [TI.1394DCam.Interfaces]
  127. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,TI.1394DCam.Interface
  128. [TI.1394DCam.NT.Interfaces]
  129. AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,TI.1394DCam.Interface
  130. [TI.1394DCam.Interface]
  131. AddReg=TI.1394DCam.Intf.AddReg
  132. [TI.1394DCam.Intf.AddReg]
  133. HKR,,CLSID,,%ProxyVCap.CLSID%
  134. HKR,,FriendlyName,,%1394\TI&MC680-DCC.DeviceDesc%
  135. ; HKR,,ExtensionDLL,,%TI.ExtensionDLL%
  136. [TI.1394DCam.NT.Services]
  137. AddService = DCamTI,0x00000002,TI.1394DCam.ServiceInstall
  138. [TI.1394DCam.ServiceInstall]
  139. DisplayName = %1394\TI&MC680-DCC.DeviceDesc%
  140. ServiceType = %SERVICE_KERNEL_DRIVER%
  141. StartType = %SERVICE_DEMAND_START%
  142. ErrorControl = %SERVICE_ERROR_NORMAL%
  143. ServiceBinary = %12%\sonydcam.sys
  144. [Strings]
  145. ;----------------
  146. ; Non-Localizable
  147. ;----------------
  148. ; note: only register value is case sensitive, key is not.
  149. ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  150. KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  151. SERVICE_KERNEL_DRIVER=1
  152. ; PnP should use demand start
  153. SERVICE_DEMAND_START=3
  154. SERVICE_ERROR_NORMAL=1
  155. ; IHV's extension DLL
  156. ; Sony.ExtensionDLL = "???.dll"
  157. ; TI.ExtensionDLL = "???.dll"
  158. ;----------------
  159. ; Localizable
  160. ;----------------
  161. Msft="Microsoft"
  162. SonyMfg="Sony"
  163. 1394\SONY&CCM-DS250.DeviceDesc="Sony 1394 CCM-DS250 Desktop Camera"
  164. TIMfg="TI"
  165. 1394\TI&MC680-DCC.DeviceDesc="TI 1394 MC680-DCC Desktop Camera"
  166.