home *** CD-ROM | disk | FTP | other *** search
/ PC World Plus! (NZ) 2001 September / PCW0901.iso / Essent / DirectX8a / DX8a_redist.exe / redist / directx8a / bdant.cab / wstcodec.inf < prev    next >
Windows Setup INFormation  |  2000-10-21  |  4KB  |  156 lines

  1. ;---------------------------------------------------------------
  2. ;              M I C R O S O F T
  3. ;
  4. ;              W S T  V B I   C O D E C
  5. ;*** Created 09/24/97  (Creation Date)
  6. ;    Updated 01/26/99  (Converted to SWENUM)
  7. ;    Fixed   07/28/00  (Fixed for DX8 downlevel installs)
  8. ;---------------------------------------------------------------
  9. ;
  10.  
  11. [Version]
  12. LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
  13. signature="$CHICAGO$"
  14. Class=Media
  15. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  16. Provider=%Msft%
  17. DriverVer=10/21/2000,5.1.2258.400
  18.  
  19. [Manufacturer]
  20. %Manufacturer%=Microsoft
  21.  
  22. [DestinationDirs]
  23. DefaultDestDir=12
  24.  
  25. [ControlFlags]
  26. ExcludeFromSelect=*
  27.  
  28. [DefaultInstall]
  29. AddReg=WSTCODEC.RunOnce.AddReg
  30. ;Reboot=1
  31.  
  32. [Microsoft]
  33. %WSTCODEC.DeviceDesc%=WSTCODEC,SW\{70BC06E0-5666-11d3-A184-00105AEF9F33}
  34.  
  35. ;
  36. ; This is the section that is called out in the Needs line of other infs.
  37. ;
  38. [WSTCODEC.Installation]
  39. AddReg=WSTCODEC.RunOnce.AddReg
  40.  
  41. ;
  42. ; There should be a runonce line for each class that the object server will
  43. ; create.
  44. ;
  45. [WSTCODEC.RunOnce.AddReg]
  46. HKLM,%RunOnce%,"WSTCODEC0",,"rundll32.exe streamci,StreamingDeviceSetup %WSTCODEC.DeviceId%,GLOBAL,%VBIcatID%,%17%\WSTCODEC.inf,WSTCODEC.Interface.Install"
  47.  
  48. [WSTCODEC]
  49. Include=    ks.inf,ksfilter.inf
  50. Needs=      KS.Registration,MSTEE.Installation
  51. AddReg=     WSTCODEC.AddReg
  52. ;Include the following line for post dx8 builds
  53. ;CopyFiles=  WSTCODEC.CopyFiles
  54.  
  55. [WSTCODEC.NT]
  56. Include=    ks.inf,ksfilter.inf
  57. Needs=      KS.Registration,MSTEE.Installation
  58. AddReg=     WSTCODEC.NT.AddReg
  59. ;Include the following line for post dx8 builds
  60. ;CopyFiles=  WSTCODEC.CopyDrivers
  61.  
  62. [WSTCODEC.AddReg]
  63. HKR,,DevLoader,,*NTKERN
  64. HKR,,NTMPDriver,,WSTCODEC.SYS
  65. HKR,,DriverUsesSWEnumToLoad,3,01
  66. HKR,,OkToHibernate,3,01
  67. HKR,,DontSuspendIfStreamsAreRunning,3,01
  68.  
  69. [WSTCODEC.NT.AddReg]
  70. HKR,,DriverUsesSWEnumToLoad,3,01
  71. HKR,,OkToHibernate,3,01
  72. HKR,,DontSuspendIfStreamsAreRunning,3,01
  73.  
  74. [WSTCODEC.CopyFiles]
  75. WSTCODEC.SYS,,,COPYFLG_NO_VERSION_DIALOG
  76.  
  77. [WSTCODEC.Interface.Install]
  78. AddReg=WSTCODEC.Interface.AddReg
  79.  
  80. [WSTCODEC.Interface.AddReg]
  81. HKR,,CLSID,,%Proxy.CLSID%
  82. HKR,,FriendlyName,,%WSTCODEC.FriendlyName%
  83. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%
  84. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,,,%WDMcodecs%
  85. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,FriendlyName,,%WDMcodecs%
  86. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,CLSID,,"%VBIcatID%"
  87.  
  88. [WSTCODEC.NT.Services]
  89. AddService=WSTCODEC,0x00000002,WSTCODEC.ServiceInstall
  90.  
  91. [WSTCODEC.ServiceInstall]
  92. DisplayName   = %WSTCODEC.DeviceDesc%
  93. ServiceType   = %SERVICE_KERNEL_DRIVER%
  94. StartType     = %SERVICE_DEMAND_START%
  95. ErrorControl  = %SERVICE_ERROR_NORMAL%
  96. ServiceBinary = %12%\WSTCODEC.SYS
  97. LoadOrderGroup= ExtendedBase
  98.  
  99.  
  100.  
  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. [Strings]
  131. SERVICE_KERNEL_DRIVER=1
  132. SERVICE_AUTO_START=2
  133. SERVICE_DEMAND_START=3
  134. SERVICE_ERROR_NORMAL=1
  135.  
  136. RunOnce="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
  137.  
  138. ;----------------
  139. ; non-localizeable
  140. ;----------------
  141. WSTCODEC.DeviceId="{70BC06E0-5666-11d3-A184-00105AEF9F33}"
  142. Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"    ; KsProxy.ax's ID, REQUIRED
  143. VBIcatID="{07DAD660-22F1-11d1-A9F4-00C04FBBDE8F}"
  144. AMcatID="{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}"
  145.  
  146. ;----------------
  147. ; localizeable
  148. ;----------------
  149.  
  150. Msft=                  "Microsoft"
  151. Manufacturer=          "Microsoft"
  152. WSTCODEC.FriendlyName= "WST Codec"
  153. WSTCODEC.DeviceDesc=   "World Standard Teletext Codec"
  154. WDMcodecs=             "WDM Streaming VBI Codecs"
  155.