home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 7.13 / 2002-03_Disc_7.13.bin / Software / Extras / DirectX8a / bdant.cab / ccdecode.inf < prev    next >
Windows Setup INFormation  |  2000-10-21  |  4KB  |  159 lines

  1. ;---------------------------------------------------------------
  2. ;              M I C R O S O F T
  3. ;
  4. ;              V B I   C O D E C
  5. ;
  6. ;*** Created 09/24/97  (Creation Date)
  7. ;    Updated 01/26/99  (Converted to SWENUM)
  8. ;    Fixed   07/28/00  (Fixed for DX8 downlevel installs)
  9. ;---------------------------------------------------------------
  10. ;
  11.  
  12. [Version]
  13. LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
  14. signature="$CHICAGO$"
  15. Class=Media
  16. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  17. Provider=%Msft%
  18. DriverVer=10/21/2000,5.1.2258.400
  19.  
  20. [Manufacturer]
  21. %Manufacturer%=Microsoft
  22.  
  23. [DestinationDirs]
  24. DefaultDestDir=12
  25.  
  26. [ControlFlags]
  27. ExcludeFromSelect=*
  28.  
  29. [DefaultInstall]
  30. AddReg=CCDECODE.RunOnce.AddReg
  31. ;Reboot=1
  32.  
  33. [Microsoft]
  34. %CCDECODE.DeviceDesc%=CCDECODE,SW\{562370a8-f8dd-11d2-bc64-00a0c95ec22e}
  35.  
  36. ;
  37. ; This is the section that is called out in the Needs line of other infs.
  38. ;
  39. [CCDECODE.Installation]
  40. AddReg=CCDECODE.RunOnce.AddReg
  41.  
  42. ;
  43. ; There should be a runonce line for each class that the object server will
  44. ; create.
  45. ;
  46. [CCDECODE.RunOnce.AddReg]
  47. HKLM,%RunOnce%,"CCDECODE0",,"rundll32.exe streamci,StreamingDeviceSetup %CCDECODE.DeviceId%,GLOBAL,%VBIcatID%,%17%\CCDECODE.inf,CCDECODE.Interface.Install"
  48.  
  49. [CCDECODE]
  50. Include=ks.inf,ksfilter.inf
  51. Needs=KS.Registration,MSTEE.Installation
  52. AddReg=CCDECODE.AddReg
  53. ;Include the following line for post dx8 builds
  54. ;CopyFiles=CCDECODE.CopyFiles
  55.  
  56. [CCDECODE.NT]
  57. Include=ks.inf,ksfilter.inf
  58. Needs=KS.Registration,MSTEE.Installation
  59. AddReg=CCDECODE.NT.AddReg
  60. ;Include the following line for post dx8 builds
  61. ;CopyFiles=CCDECODE.CopyFiles
  62.  
  63. [CCDECODE.AddReg]
  64. HKR,,DevLoader,,*NTKERN
  65. HKR,,NTMPDriver,,CCDECODE.sys
  66. HKR,,DriverUsesSWEnumToLoad,3,01
  67. HKR,,OkToHibernate,3,01
  68. HKR,,DontSuspendIfStreamsAreRunning,3,01
  69.  
  70. [CCDECODE.NT.AddReg]
  71. HKR,,DriverUsesSWEnumToLoad,3,01
  72. HKR,,OkToHibernate,3,01
  73. HKR,,DontSuspendIfStreamsAreRunning,3,01
  74.  
  75. [CCDECODE.CopyFiles]
  76. CCDECODE.sys,,,COPYFLG_NO_VERSION_DIALOG
  77.  
  78. [CCDECODE.Interface.Install]
  79. AddReg=CCDECODE.Interface.AddReg
  80.  
  81. [CCDECODE.Interface.AddReg]
  82. HKR,,CLSID,,%Proxy.CLSID%
  83. HKR,,FriendlyName,,%CCDECODE.FriendlyName%
  84. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%
  85. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,,,%WDMcodecs%
  86. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,FriendlyName,,%WDMcodecs%
  87. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,CLSID,,"%VBIcatID%"
  88. HKLM,System\CurrentControlSet\Control\MediaCategories\%CCpinID%
  89. HKLM,System\CurrentControlSet\Control\MediaCategories\%CCpinID%,Name,,%CCpinName%
  90.  
  91. [CCDECODE.NT.Services]
  92. AddService=CCDECODE,0x00000002,CCDECODE.ServiceInstall
  93.  
  94. [CCDECODE.ServiceInstall]
  95. DisplayName=%CCDECODE.DeviceDesc%
  96. ServiceType=%SERVICE_KERNEL_DRIVER%
  97. StartType=%SERVICE_DEMAND_START%
  98. ErrorControl=%SERVICE_ERROR_NORMAL%
  99. ServiceBinary=%12%\CCDECODE.sys
  100. LoadOrderGroup=ExtendedBase
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133. [Strings]
  134. SERVICE_KERNEL_DRIVER=1
  135. SERVICE_AUTO_START=2
  136. SERVICE_DEMAND_START=3
  137. SERVICE_ERROR_NORMAL=1
  138.  
  139. RunOnce="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
  140.  
  141. ;----------------
  142. ; non-localizeable
  143. ;----------------
  144. CCDECODE.DeviceId     = "{562370a8-f8dd-11d2-bc64-00a0c95ec22e}"
  145. Proxy.CLSID           = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  146. VBIcatID              = "{07DAD660-22F1-11d1-A9F4-00C04FBBDE8F}"
  147. AMcatID               = "{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}"
  148. CCpinID               = "{1AAD8061-012D-11d2-B4B1-00A0D102CFBE}"
  149. CCpinName             = "HWCC"
  150.  
  151. ;----------------
  152. ; localizeable
  153. ;----------------
  154. Msft="Microsoft"
  155. Manufacturer="Microsoft"
  156. CCDECODE.FriendlyName="CC Decoder"
  157. CCDECODE.DeviceDesc="Closed Caption Decoder"
  158. WDMcodecs="WDM Streaming VBI Codecs"
  159.