home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2002 June / VPR0206A.BIN / bda.inf < prev    next >
Windows Setup INFormation  |  2001-10-08  |  9KB  |  275 lines

  1. [Version]
  2. signature="$CHICAGO$"
  3. Provider=%Msft%
  4. LayoutFile=layout.inf, layout1.inf, layout2.inf
  5. DriverVer=10/21/2000,5.1.2258.400
  6.  
  7. [Manufacturer]
  8. %MsftMfg%=Microsoft
  9.  
  10. [Microsoft]
  11. ;
  12. ; This is the standard PnP Section for the device.  It is called as a result
  13. ; of SWEnum enumerating this SW PnP device.
  14. ;
  15.  
  16. [DefaultInstall]
  17. Include=ks.inf
  18. Needs=KS.Registration
  19. AddReg=BDA.DeviceInstallation, NdisIP.Installation
  20.  
  21. [DefaultInstall.NT]
  22. Include=ks.inf
  23. Needs=KS.Registration
  24. AddReg=BDA.DeviceInstallation, NdisIP.Installation.NT
  25.  
  26.  
  27. [BDA.Registration]
  28. ;
  29. ;   Registers Filters/Categories but does not install devices
  30. ;
  31. Include=ks.inf
  32. Needs=KS.Registration
  33. AddReg=BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration
  34. DelReg=CategoryUnRegistration
  35. ;
  36. ;   Include the following line for post dx8 builds
  37. ;
  38. ;CopyFiles=BdaPlugIn.Files, BdaFilter.Files, BdaDriver.Files
  39. DelFiles=BdaPlugIn.DelFiles
  40.  
  41.  
  42. [BDA.Installation]
  43. ;
  44. ;   Registers Filters/Categories and installs devices on 9x systems.
  45. ;
  46. Include=ks.inf
  47. Needs=KS.Registration
  48. AddReg=BDA.DeviceInstallation, NdisIP.Installation, BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration
  49. DelReg=CategoryUnRegistration
  50. ;
  51. ;   Include the following line for post dx8 builds
  52. ;
  53. ;CopyFiles=BdaPlugIn.Files, BdaFilter.Files, BdaDriver.Files
  54. DelFiles=BdaPlugIn.DelFiles
  55.  
  56. [BDA.Installation.NT]
  57. ;
  58. ;   Registers Filters/Categories and installs devices on NT systems.
  59. ;
  60. Include=ks.inf
  61. Needs=KS.Registration
  62. AddReg=BDA.DeviceInstallation, NdisIP.Installation.NT, BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration
  63. DelReg=CategoryUnRegistration
  64. ;
  65. ;   Include the following line for post dx8 builds
  66. ;
  67. ;CopyFiles=BdaPlugIn.Files, BdaFilter.Files, BdaDriver.Files
  68.  
  69.  
  70. [DestinationDirs]
  71. DefaultDestDir=11
  72. BdaFilter.Files=11
  73. BdaPlugIn.Files=11
  74. BdaDriver.Files=10,system32\drivers
  75.  
  76.  
  77. [BdaCategoryUnRegistration]
  78.  
  79. [BDA.CategoryRegistration]
  80.  
  81. ; BDA Receiver Components
  82. ;
  83. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%
  84. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%,,,%Category_BdaComponent%
  85. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%,FriendlyName,,%Category_BdaComponent%
  86. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%,CLSID,,%GUID.BdaComponent%
  87.  
  88. ; BDA Rendering Components
  89. ;
  90. HKCR,%ActiveMovieCategories%\%GUID.BdaRenderer%
  91. HKCR,%ActiveMovieCategories%\%GUID.BdaRenderer%,,,%Category_BdaRenderer%
  92. HKCR,%ActiveMovieCategories%\%GUID.BdaRenderer%,FriendlyName,,%Category_BdaRenderer%
  93. HKCR,%ActiveMovieCategories%\%GUID.BdaRenderer%,CLSID,,"%GUID.BdaRenderer%"
  94.  
  95.  
  96. [BDA.NodeRegistration]
  97. ; HKLM,%MediaCategories%\%GUID.Bridge%,Name,,%Node.Bridge%
  98. ; HKLM,%MediaCategories%\%GUID.Bridge%,Display,1,00,00,00,00
  99.  
  100.  
  101. [BDA.PinNameRegistration]
  102. HKLM,%MediaCategories%\%PinID.GUID.AtscTS%,Name,,%Pin.Name.AtscTS%
  103. HKLM,%MediaCategories%\%PinID.GUID.AtscTS%,Display,1,00,00,00,00
  104. HKLM,%MediaCategories%\%PinID.GUID.IPV4%,Name,,%Pin.Name.IPV4%
  105. HKLM,%MediaCategories%\%PinID.GUID.IPV4%,Display,1,00,00,00,00
  106. HKLM,%MediaCategories%\%PinID.GUID.MPE%,Name,,%Pin.Name.MPE%
  107. HKLM,%MediaCategories%\%PinID.GUID.MPE%,Display,1,00,00,00,00
  108. HKLM,%MediaCategories%\%PinID.GUID.NABTS%,Name,,%Pin.Name.NABTS%
  109. HKLM,%MediaCategories%\%PinID.GUID.NABTS%,Display,1,00,00,00,00
  110.  
  111.  
  112. [BDA.DeviceInstallation]
  113. HKLM,%RunOnce%,"MPE0",,"rundll32.exe streamci,StreamingDeviceSetup %MPE.DeviceId%,GLOBAL,%GUID.BdaComponent%,%17%\mpe.inf,BDAcodec"
  114. HKLM,%RunOnce%,"STREAMIP0",,"rundll32.exe streamci,StreamingDeviceSetup %StreamIP.DeviceId%,GLOBAL,%GUID.BdaRenderer%,%17%\streamip.inf,BDAcodec"
  115. HKLM,%RunOnce%,"SLIP0",,"rundll32.exe streamci,StreamingDeviceSetup %Slip.DeviceId%,GLOBAL,%GUID.BdaComponent%,%17%\slip.inf,VBIcodec"
  116. HKLM,%RunOnce%,"CCDECODE0",,"rundll32.exe streamci,StreamingDeviceSetup %CCDecode.DeviceId%,GLOBAL,%VBIcatID%,%17%\CCDECODE.inf,CCDECODE.Interface.Install"
  117. HKLM,%RunOnce%,"NABTSFEC0",,"rundll32.exe streamci,StreamingDeviceSetup %NabtsFEC.DeviceID%,GLOBAL,%VBIcatID%,%17%\NABTSFEC.inf,NABTSFEC.Interface.Install"
  118. HKLM,%RunOnce%,"WSTCODEC0",,"rundll32.exe streamci,StreamingDeviceSetup %WSTCodec.DeviceId%,GLOBAL,%VBIcatID%,%17%\WSTCODEC.inf,WSTCODEC.Interface.Install"
  119.  
  120. [NdisIP.Installation]
  121. HKLM,Enum\Root\NDISIP\0000,HardwareID,,"NDISIP"
  122.  
  123. [NdisIP.Installation.NT]
  124. HKLM,%RunOnce%,"NDISIP0",,"rundll32.exe streamci,StreamingDeviceSetup %NdisIP.DeviceId%,NDISIP,%NdisIP.GUID.BDANetInterface%,%17%\ndisip.inf,NdisIP.Reg"
  125.  
  126. [BDA.FilterRegistration]
  127. HKLM,%RunOnce%,"MSDvbNP",,"regsvr32.exe /s MSDvbNP.ax"
  128. HKLM,%RunOnce%,"PsisDecd",,"regsvr32.exe /s PsisDecd.dll"
  129. HKLM,%RunOnce%,"PsisRndr",,"regsvr32.exe /s PsisRndr.ax"
  130. HKLM,%PsisDecd.Reg%,"VendorID",1,31,11,00,00
  131. HKLM,%PsisDecd.Reg%,"AdapterID",1,46,71,00,00
  132. HKLM,%PsisDecd.Reg%,"ChannelNumber",1,0a,00,00,00
  133. HKLM,%PsisDecd.Reg%,"MaxChannelNumber",1,44,00,00,00
  134. HKLM,%PsisDecd.Reg%,"AtscNetwork",1,01,00,00,00
  135. HKLM,%PsisDecd.Reg%,"EnableAtsc_PSIP",1,01,00,00,00
  136. HKLM,%PsisDecd.Reg%,"DvbNetwork",1,00,00,00,00
  137. HKLM,%PsisDecd.Reg%,"EnableDVB_SI",1,00,00,00,00
  138. HKLM,%PsisDecd.Reg%,"EnableNetwkProvider",1,01,00,00,00
  139. HKLM,%PsisDecd.Reg%,"GraphFile",,"\\psistest.grf"
  140.  
  141.  
  142. [BDA.PluginRegistration]
  143.  
  144. ; BDA Device Control Handler
  145. ;
  146. HKCR,CLSID\%GUID.BdaDeviceControl%,,,%PlugIn_BdaDevice%
  147. HKCR,CLSID\%GUID.BdaDeviceControl%\InprocServer32,,,BdaPlgin.ax
  148. HKCR,CLSID\%GUID.BdaDeviceControl%\InprocServer32,ThreadingModel,,Both
  149. HKLM,%MediaInterfaces%\%GUID.BdaDeviceControl%,,,%PlugIn_BdaDevice%
  150. HKLM,%MediaInterfaces%\%GUID.BdaDeviceControl%,IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  151.  
  152. ; BDA Pin Control Handler
  153. ;
  154. HKCR,CLSID\%GUID.BdaPinControl%,,,%PlugIn_BdaDevice%
  155. HKCR,CLSID\%GUID.BdaPinControl%\InprocServer32,,,BdaPlgin.ax
  156. HKCR,CLSID\%GUID.BdaPinControl%\InprocServer32,ThreadingModel,,Both
  157. HKLM,%MediaInterfaces%\%GUID.BdaPinControl%,,,%PlugIn_BdaDevice%
  158. HKLM,%MediaInterfaces%\%GUID.BdaPinControl%,IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  159.  
  160.  
  161. [BdaDriver.Files]
  162. BdaSup.sys
  163. MPE.sys
  164. StreamIP.sys
  165. NdisIP.sys
  166.  
  167.  
  168. [BdaFilter.Files]
  169. MSDvbNP.ax
  170. PsisRndr.ax
  171. PsisDecd.dll
  172.  
  173. [BdaPlugIn.Files]
  174. BdaPlgIn.ax
  175. IPSink.ax
  176.  
  177. ;
  178. ;  Bda.TXT is appended here
  179. ;
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213. [Strings]
  214.  
  215. ; non-localizeable
  216.  
  217. ;   Registry Paths
  218. ;
  219. RunOnce="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
  220. ActiveMovieCategories="CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance"
  221. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  222. MediaInterfaces="SYSTEM\CurrentControlSet\Control\MediaInterfaces"
  223. PsisDecd.Reg="SOFTWARE\Intel\PSIS\PSIS_DECODER"
  224.  
  225. ;   Category and Interface GUIDs
  226. ;   Note that some category GUIDs are defined in ks.inf
  227. ;
  228. VBIcatID="{07DAD660-22F1-11d1-A9F4-00C04FBBDE8F}"
  229. GUID.BdaComponent="{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
  230. GUID.BdaRenderer= "{71985F4A-1CA1-11d3-9CC8-00C04F7971E0}"
  231. GUID.BdaDeviceControl="{FD0A5AF3-B41D-11d2-9C95-00C04F7971E0}"
  232. GUID.BdaPinControl="{0DED49D5-A8B7-4d5d-97A1-12B0C195874D}"
  233. GUID.IPSinkPlugin="{3F4DC8E2-4050-11d3-8F4B-00C04F7971E2}"
  234. NdisIP.GUID.BDANetInterface = "{9aa4a2cc-81e0-4cfd-802f-0f74526d2bd3}"
  235.  
  236. ;   SWEnum Device GUIDs
  237. ;
  238. MPE.DeviceId="{8E60217D-A2EE-47f8-B0C5-0F44C55F66DC}"
  239. Slip.DeviceID="{03884CB6-E89A-4deb-B69E-8DC621686E6A}"
  240. StreamIP.DeviceId="{D84D449B-62FB-4ebb-B969-5183ED3DFB51}"
  241. NdisIP.DeviceID="{48926476-2cae-4ded-a86e-73ddebed6779}"
  242. CCDecode.DeviceId="{562370a8-f8dd-11d2-bc64-00a0c95ec22e}"
  243. NabtsFEC.DeviceID="{07DAD662-22F1-11d1-A9F4-00C04FBBDE8F}"
  244. WSTCodec.DeviceId="{70BC06E0-5666-11d3-A184-00105AEF9F33}"
  245.  
  246. ;   Pin and Filter Name GUIDs
  247. ;   Note that some pin and filter name GUIDs are defined in ks.inf
  248. ;
  249. PinID.GUID.IPV4="{3fdffa70-ac9a-11d2-8f17-00c04f7971e2}"
  250. PinID.GUID.MPE="{C1B06D73-1DBB-11d3-8F46-00C04F7971E2}"
  251. PinID.GUID.NABTS="{FB6C4286-0353-11d1-905F-0000C0CC16BA}"
  252. PinID.GUID.AtscTS="{78216A81-CFA8-493e-9711-36A61C08BD9D}"
  253.  
  254.  
  255. ; localizeable
  256.  
  257. Msft="Microsoft"
  258. MsftMfg="Microsoft"
  259.  
  260. ;   Category Names
  261. ;   Note that some categorys are defined in ks.inf
  262. ;
  263. Category_BdaComponent="BDA Receiver Component"
  264. Category_BdaRenderer="BDA Rendering Filters"
  265. PlugIn_BdaDevice="BDA Device Control Plug-in"
  266.  
  267. ;   Pin and Filter Names
  268. ;   Note that some pin and filter names are defined in ks.inf
  269. ;
  270. Pin.Name.AtscTS="MPEG2 Transport"
  271. Pin.Name.IPV4="IPv4"
  272. Pin.Name.MPE="MPE"
  273. Pin.Name.NABTS="NABTS"
  274.  
  275.