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.

99 lines
2.8 KiB

  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. [Version]
  12. LayoutFile=Layout.inf
  13. signature="$CHICAGO$"
  14. Class=Media
  15. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  16. Provider=%Msft%
  17. [Manufacturer]
  18. %Manufacturer%=Microsoft
  19. [DestinationDirs]
  20. DefaultDestDir=12
  21. [ControlFlags]
  22. ExcludeFromSelect=*
  23. [DefaultInstall]
  24. AddReg=NABTSFEC.RunOnce.AddReg
  25. ;Reboot=1
  26. [Microsoft]
  27. %NABTSFEC.DeviceDesc%=NABTSFEC,SW\{07DAD662-22F1-11d1-A9F4-00C04FBBDE8F}
  28. ;
  29. ; This is the section that is called out in the Needs line of other infs.
  30. ;
  31. [NABTSFEC.Installation]
  32. AddReg=NABTSFEC.RunOnce.AddReg
  33. ;
  34. ; There should be a runonce line for each class that the object server will
  35. ; create.
  36. ;
  37. [NABTSFEC.RunOnce.AddReg]
  38. HKLM,%RunOnce%,"NABTSFEC0",,"rundll32.exe streamci,StreamingDeviceSetup %NABTSFEC.DeviceId%,GLOBAL,%VBIcatID%,%17%\NABTSFEC.inf,NABTSFEC.Interface.Install"
  39. [NABTSFEC]
  40. Include=ks.inf,ksfilter.inf
  41. Needs=KS.Registration,MSTEE.Installation
  42. AddReg=NABTSFEC.AddReg
  43. ;Include the following line for post dx8 builds
  44. CopyFiles=NABTSFEC.CopyDrivers
  45. [NABTSFEC.NT]
  46. Include=ks.inf,ksfilter.inf
  47. Needs=KS.Registration,MSTEE.Installation
  48. AddReg=NABTSFEC.NT.AddReg
  49. ;Include the following line for post dx8 builds
  50. CopyFiles=NABTSFEC.CopyDrivers
  51. [NABTSFEC.AddReg]
  52. HKR,,DevLoader,,*NTKERN
  53. HKR,,NTMPDriver,,NABTSFEC.sys
  54. HKR,,DriverUsesSWEnumToLoad,3,01
  55. HKR,,OkToHibernate,3,01
  56. HKR,,DontSuspendIfStreamsAreRunning,3,01
  57. [NABTSFEC.NT.AddReg]
  58. HKR,,DriverUsesSWEnumToLoad,3,01
  59. HKR,,OkToHibernate,3,01
  60. HKR,,DontSuspendIfStreamsAreRunning,3,01
  61. [NABTSFEC.CopyDrivers]
  62. NABTSFEC.sys,,,COPYFLG_NO_VERSION_DIALOG
  63. [NABTSFEC.Interface.Install]
  64. AddReg=NABTSFEC.Interface.AddReg
  65. [NABTSFEC.Interface.AddReg]
  66. HKR,,CLSID,,%Proxy.CLSID%
  67. HKR,,FriendlyName,,%NABTSFEC.FriendlyName%
  68. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%
  69. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,,,%WDMcodecs%
  70. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,FriendlyName,,%WDMcodecs%
  71. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,CLSID,,"%VBIcatID%"
  72. HKLM,System\CurrentControlSet\Control\MediaCategories\%NABpinID%
  73. HKLM,System\CurrentControlSet\Control\MediaCategories\%NABpinID%,Name,,%NABpinName%
  74. [NABTSFEC.NT.Services]
  75. AddService=NABTSFEC,0x00000002,NABTSFEC.ServiceInstall
  76. [NABTSFEC.ServiceInstall]
  77. DisplayName=%NABTSFEC.DeviceDesc%
  78. ServiceType=%SERVICE_KERNEL_DRIVER%
  79. StartType=%SERVICE_DEMAND_START%
  80. ErrorControl=%SERVICE_ERROR_NORMAL%
  81. ServiceBinary=%12%\NABTSFEC.sys
  82. LoadOrderGroup=Extended Base