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.

193 lines
7.3 KiB

  1. ; Copyright (c) Microsoft Corporation. All rights reserved.
  2. [Version]
  3. signature="$CHICAGO$"
  4. Class=Media
  5. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  6. Provider=%Msft%
  7. LayoutFile=layout.inf
  8. [DefaultInstall]
  9. Include=ks.inf
  10. Needs=KS.Registration
  11. AddReg=BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration,BDA.DeviceInstallation, NdisIP.Installation
  12. DelReg=CategoryUnRegistration
  13. RegisterDlls=BDA.RegisterDlls
  14. ;
  15. ; Include the following line for post dx8 builds
  16. ;
  17. CopyFiles=BdaPlugIn.Files, BdaFilter.Files, BdaDriver.Files
  18. [DefaultInstall.NT]
  19. Include=ks.inf
  20. Needs=KS.Registration
  21. AddReg=BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration,BDA.DeviceInstallation, NdisIP.Installation.NT
  22. DelReg=CategoryUnRegistration
  23. RegisterDlls=BDA.RegisterDlls
  24. ;
  25. ; Include the following line for post dx8 builds
  26. ;
  27. CopyFiles=BdaPlugIn.Files, BdaFilter.Files, BdaDriver.Files
  28. [DestinationDirs]
  29. DefaultDestDir=11
  30. BdaFilter.Files=11
  31. BdaPlugIn.Files=11
  32. AllDll.Files=11
  33. BdaDriver.Files=10,system32\drivers
  34. AllDriver.Files=10,system32\drivers
  35. [BDA.Registration]
  36. ;
  37. ; Registers Filters/Categories but does not install devices
  38. ;
  39. AddReg=BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration
  40. DelReg=CategoryUnRegistration
  41. [BDA.Installation]
  42. ;
  43. ; Registers Filters/Categories and installs devices on 9x systems.
  44. ;
  45. AddReg=BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration,BDA.DeviceInstallation, NdisIP.Installation
  46. DelReg=CategoryUnRegistration
  47. RegisterDlls=BDA.RegisterDlls
  48. ;
  49. ; Include the following line for post dx8 builds
  50. ;
  51. CopyFiles=BdaPlugIn.Files, BdaFilter.Files, BdaDriver.Files
  52. [BDA.Installation.NT]
  53. ;
  54. ; Registers Filters/Categories and installs devices on NT systems.
  55. ;
  56. AddReg=BDA.PluginRegistration, BDA.CategoryRegistration, BDA.NodeRegistration, BDA.PinNameRegistration, BDA.FilterRegistration,BDA.DeviceInstallation, NdisIP.Installation.NT
  57. DelReg=CategoryUnRegistration
  58. RegisterDlls=BDA.RegisterDlls
  59. ;
  60. ; Include the following line for post dx8 builds
  61. ;
  62. CopyFiles=BdaPlugIn.Files, BdaFilter.Files, BdaDriver.Files
  63. [BdaCategoryUnRegistration]
  64. [BDA.CategoryRegistration]
  65. ; BDA Tuners
  66. ;
  67. HKCR,%ActiveMovieCategories%\%GUID.BdaTuner%
  68. HKCR,%ActiveMovieCategories%\%GUID.BdaTuner%,,,%Category_BdaTuner%
  69. HKCR,%ActiveMovieCategories%\%GUID.BdaTuner%,FriendlyName,,%Category_BdaTuner%
  70. HKCR,%ActiveMovieCategories%\%GUID.BdaTuner%,CLSID,,%GUID.BdaTuner%
  71. ; BDA Receiver Components
  72. ;
  73. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%
  74. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%,,,%Category_BdaComponent%
  75. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%,FriendlyName,,%Category_BdaComponent%
  76. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%,CLSID,,%GUID.BdaComponent%
  77. HKCR,%ActiveMovieCategories%\%GUID.BdaComponent%,Merit,1,00,00,60,00
  78. ; BDA Rendering Components
  79. ;
  80. HKCR,%ActiveMovieCategories%\%GUID.BdaRenderer%
  81. HKCR,%ActiveMovieCategories%\%GUID.BdaRenderer%,,,%Category_BdaRenderer%
  82. HKCR,%ActiveMovieCategories%\%GUID.BdaRenderer%,FriendlyName,,%Category_BdaRenderer%
  83. HKCR,%ActiveMovieCategories%\%GUID.BdaRenderer%,CLSID,,"%GUID.BdaRenderer%"
  84. [BDA.NodeRegistration]
  85. ; HKLM,%MediaCategories%\%GUID.Bridge%,Name,,%Node.Bridge%
  86. ; HKLM,%MediaCategories%\%GUID.Bridge%,Display,1,00,00,00,00
  87. [BDA.PinNameRegistration]
  88. HKLM,%MediaCategories%\%PinID.GUID.AtscTS%,Name,,%Pin.Name.AtscTS%
  89. HKLM,%MediaCategories%\%PinID.GUID.AtscTS%,Display,1,00,00,00,00
  90. HKLM,%MediaCategories%\%PinID.GUID.IPV4%,Name,,%Pin.Name.IPV4%
  91. HKLM,%MediaCategories%\%PinID.GUID.IPV4%,Display,1,00,00,00,00
  92. HKLM,%MediaCategories%\%PinID.GUID.MPE%,Name,,%Pin.Name.MPE%
  93. HKLM,%MediaCategories%\%PinID.GUID.MPE%,Display,1,00,00,00,00
  94. HKLM,%MediaCategories%\%PinID.GUID.NABTS%,Name,,%Pin.Name.NABTS%
  95. HKLM,%MediaCategories%\%PinID.GUID.NABTS%,Display,1,00,00,00,00
  96. [BDA.DeviceInstallation]
  97. HKLM,%RunOnce%,"MPE0",,"rundll32.exe streamci,StreamingDeviceSetup %MPE.DeviceId%,GLOBAL,%GUID.BdaComponent%,%17%\mpe.inf,BDAcodec"
  98. HKLM,%RunOnce%,"STREAMIP0",,"rundll32.exe streamci,StreamingDeviceSetup %StreamIP.DeviceId%,GLOBAL,%GUID.BdaRenderer%,%17%\streamip.inf,BDAcodec"
  99. HKLM,%RunOnce%,"SLIP0",,"rundll32.exe streamci,StreamingDeviceSetup %Slip.DeviceId%,GLOBAL,%GUID.BdaComponent%,%17%\slip.inf,VBIcodec"
  100. HKLM,%RunOnce%,"CCDECODE0",,"rundll32.exe streamci,StreamingDeviceSetup %CCDecode.DeviceId%,GLOBAL,%VBIcatID%,%17%\CCDECODE.inf,CCDECODE.Interface.Install"
  101. HKLM,%RunOnce%,"NABTSFEC0",,"rundll32.exe streamci,StreamingDeviceSetup %NabtsFEC.DeviceID%,GLOBAL,%VBIcatID%,%17%\NABTSFEC.inf,NABTSFEC.Interface.Install"
  102. HKLM,%RunOnce%,"WSTCODEC0",,"rundll32.exe streamci,StreamingDeviceSetup %WSTCodec.DeviceId%,GLOBAL,%VBIcatID%,%17%\WSTCODEC.inf,WSTCODEC.Interface.Install"
  103. [NdisIP.Installation]
  104. HKLM,Enum\Root\NDISIP\0000,HardwareID,,"NDISIP"
  105. [NdisIP.Installation.NT]
  106. HKLM,%RunOnce%,"NDISIP0",,"rundll32.exe streamci,StreamingDeviceSetup %NdisIP.DeviceId%,NDISIP,%NdisIP.GUID.BDANetInterface%,%17%\ndisip.inf,NdisIP.Reg"
  107. [BDA.FilterRegistration]
  108. HKLM,%PsisDecd.Reg%,"VendorID",1,31,11,00,00
  109. HKLM,%PsisDecd.Reg%,"AdapterID",1,46,71,00,00
  110. HKLM,%PsisDecd.Reg%,"ChannelNumber",1,0a,00,00,00
  111. HKLM,%PsisDecd.Reg%,"MaxChannelNumber",1,44,00,00,00
  112. HKLM,%PsisDecd.Reg%,"AtscNetwork",1,01,00,00,00
  113. HKLM,%PsisDecd.Reg%,"EnableAtsc_PSIP",1,01,00,00,00
  114. HKLM,%PsisDecd.Reg%,"DvbNetwork",1,00,00,00,00
  115. HKLM,%PsisDecd.Reg%,"EnableDVB_SI",1,00,00,00,00
  116. HKLM,%PsisDecd.Reg%,"EnableNetwkProvider",1,01,00,00,00
  117. HKLM,%PsisDecd.Reg%,"GraphFile",,"\\psistest.grf"
  118. [BDA.RegisterDlls]
  119. 11,,BdaPlgin.ax,1
  120. 11,,MsDvbNp.ax,1
  121. 11,,PsisRndr.ax,1
  122. 11,,PsisDecd.dll,1
  123. [BDA.PluginRegistration]
  124. ; BDA Device Control Handler
  125. ;
  126. HKCR,CLSID\%GUID.BdaDeviceControl%,,,%PlugIn_BdaDevice%
  127. HKCR,CLSID\%GUID.BdaDeviceControl%\InprocServer32,,,BdaPlgin.ax
  128. HKCR,CLSID\%GUID.BdaDeviceControl%\InprocServer32,ThreadingModel,,Both
  129. HKLM,%MediaInterfaces%\%GUID.BdaDeviceControl%,,,%PlugIn_BdaDevice%
  130. HKLM,%MediaInterfaces%\%GUID.BdaDeviceControl%,IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  131. ; BDA Pin Control Handler
  132. ;
  133. HKCR,CLSID\%GUID.BdaPinControl%,,,%PlugIn_BdaDevice%
  134. HKCR,CLSID\%GUID.BdaPinControl%\InprocServer32,,,BdaPlgin.ax
  135. HKCR,CLSID\%GUID.BdaPinControl%\InprocServer32,ThreadingModel,,Both
  136. HKLM,%MediaInterfaces%\%GUID.BdaPinControl%,,,%PlugIn_BdaDevice%
  137. HKLM,%MediaInterfaces%\%GUID.BdaPinControl%,IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  138. ; BDA Conditional Access Handler
  139. ;
  140. HKCR,CLSID\%GUID.BdaCAControl%,,,%PlugIn_BdaDevice%
  141. HKCR,CLSID\%GUID.BdaCAControl%\InprocServer32,,,CaPlgin.ax
  142. HKCR,CLSID\%GUID.BdaCAControl%\InprocServer32,ThreadingModel,,Both
  143. HKLM,%MediaInterfaces%\%GUID.BdaCAControl%,,,%PlugIn_BdaCA%
  144. HKLM,%MediaInterfaces%\%GUID.BdaCAControl%,IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  145. [BdaDriver.Files]
  146. BdaSup.sys,,,COPYFLG_NO_VERSION_DIALOG
  147. [BdaFilter.Files]
  148. MSDvbNP.ax,,,COPYFLG_NO_VERSION_DIALOG
  149. PsisRndr.ax,,,COPYFLG_NO_VERSION_DIALOG
  150. PsisDecd.dll,,,COPYFLG_NO_VERSION_DIALOG
  151. [BdaPlugIn.Files]
  152. BdaPlgIn.ax,,,COPYFLG_NO_VERSION_DIALOG
  153. ;
  154. ; Bda.TXT is appended here
  155. ;