home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / inf / wdmaudio.inf < prev    next >
Windows Setup INFormation  |  2008-01-19  |  8KB  |  144 lines

  1.  ■;; The audio inf file for WDM core files.
  2. ;;++ Added by AddSDisk.cmd
  3. [SourceDisksNames]
  4. 3426=windows cd
  5. [SourceDisksFiles]
  6. drmk.sys        = 3426
  7. drmkaud.sys         = 3426
  8. portcls.sys         = 3426
  9. sysfxui.dll        = 3426
  10. wmalfxgfxdsp.dll   = 3426
  11. ;;--
  12. [Version]
  13. Signature="$Windows NT$"
  14. Class=MEDIA
  15. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  16. provider=%MSFT%
  17. ;; Commented by AddSDisk.cmd
  18. ;; LayoutFile=layout.inf
  19. DriverVer=06/21/2006,6.0.6001.18000
  20. [SignatureAttributes]
  21. drmk.sys=SignatureAttributes.DRM
  22. portcls.sys=SignatureAttributes.DRM
  23. wmalfxgfxdsp.dll=SignatureAttributes.PETrust
  24. [SignatureAttributes.DRM]
  25. DRMLevel=1200
  26. [SignatureAttributes.PETrust]
  27. PETrust=true
  28. ;; Device Callouts for swenumed devices
  29. [Manufacturer]
  30. %MfgName%=Microsoft,NTx86
  31. ;; Excluding drivers from the "Add New Hardware" list.
  32. [ControlFlags]
  33. ExcludeFromSelect = SW\{EEC12DB6-AD9C-4168-8658-B03DAEF417FE}
  34. ExcludeFromSelect = _Dummy_Deivce_Id
  35. [Microsoft.NTx86]
  36. %WDM_DRMKAUD.DeviceDesc%  = WDM_DRMKAUD,  SW\{EEC12DB6-AD9C-4168-8658-B03DAEF417FE}
  37. ; This is temporary, contacting CMI dev to support a new section name to
  38. ; to include inlucluded and needed section.
  39. Dummy_Entry_To_Include_CopyFiles = IncludedNeededFiles, _Dummy_Deivce_Id
  40. [IncludedNeededFiles]
  41. CopyFiles=WDM.CopyFiles, FX.CopyList
  42. ;; WDM Audio Registration Section can be called by OEM's to install a WDM driver
  43. [WDMAUDIO.Registration]
  44. AddReg = DeviceRegistration
  45. CopyFiles = WDM.CopyFiles
  46. [WDMAUDIO.Registration.NT]
  47. AddReg = DeviceRegistration
  48. CopyFiles = WDM.CopyFiles
  49. [DeviceRegistration]
  50. ;; DRMKAUD swenum install
  51. HKLM,%RunOnce%,"WDM_DRMKAUD",,"rundll32.exe streamci,StreamingDeviceSetup %WDM_DRMKAUD.DeviceId%,%KSNAME_DRMKAUD%,%KSCATEGORY_DRM_DESCRAMBLE%,%17%\WDMAUDIO.inf,WDM_DRMKAUD.Interface.Install"
  52. ;; DRMKAUD Install
  53. [WDM_DRMKAUD.Interface.Install]
  54. AddReg=WDM_DRMKAUD.Interface.AddReg
  55. [WDM_DRMKAUD.Interface.AddReg]
  56. HKR,,CLSID,,%Proxy.CLSID%
  57. HKR,,FriendlyName,,%WDM_DRMKAUD.FriendlyName%
  58. [WDM_DRMKAUD]
  59. CopyFiles=WDM_DRMKAUD.CopyFiles
  60. [WDM_DRMKAUD.CopyFiles]
  61. drmk.sys,,,0x0100
  62. drmkaud.sys,,,0x0100
  63. [WDM_DRMKAUD.Services]
  64. AddService = drmkaud,  0x00000002, drmkaud_Service_Inst
  65. [drmkaud_Service_Inst]
  66. DisplayName    = %drmkaud.SvcDesc%
  67. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  68. StartType      = 3                  ; SERVICE_DEMAND_START
  69. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  70. ServiceBinary  = %10%\system32\drivers\drmkaud.sys
  71. ;; copied to system32\drivers
  72. [WDM.CopyFiles]
  73. drmk.sys,,,0x0100
  74. portcls.sys,,,0x0100
  75. ;; FDMA Install Section can be called by OEM's to turn on FDMA
  76. [FDMA.AddReg]
  77. ;; nothing to add for NT (yet)
  78. [WDMAUDIO.FDMA]
  79. AddReg=FDMA.AddReg
  80. [mssysfx.CopyFilesAndRegister]
  81. CopyFiles=FX.CopyList
  82. RegisterDlls=FX.RegisterDlls
  83. ; Settings for system effect begins
  84. [FX.CopyList]
  85. WMALFXGFXDSP.dll,,,0x0100
  86. SysFxUI.dll,,,0x0100
  87. [FX.RegisterDlls]
  88. 11,,WMALFXGFXDSP.dll,1
  89. 11,,SysFxUI.dll,1
  90. ; Settings for system effect ends
  91. ;; Destination Directory List
  92. [DestinationDirs]
  93. FX.CopyList = 10,system32
  94. WDM.CopyFiles  = 10,system32\drivers ; %SystemRoot%\system32\drivers
  95. WDM_DRMKAUD.CopyFiles  = 10,system32\drivers
  96. [Strings]
  97. ;Non-localized strings
  98. MSFT="Microsoft"
  99. MfgName="Microsoft"
  100. RunOnce = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
  101. Proxy.CLSID               = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  102. KSNAME_DRMKAUD            = "{ABD61E00-9350-47e2-A632-4438B90C6641}"
  103. WDM_DRMKAUD.DeviceId      = "{EEC12DB6-AD9C-4168-8658-B03DAEF417FE}"
  104. KSCATEGORY_DRM_DESCRAMBLE = "{FFBB6E3F-CCFE-4D84-90D9-421418B03A8E}"
  105. KSCATEGORY_DATATRANSFORM  =  "{2EB07EA0-7E70-11D0-A5D6-28DB04C10000}"
  106. KSCATEGORY_AUDIO          =  "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  107. ;Localized strings
  108. WDM_DRMKAUD.DeviceDesc    = "Microsoft Kernel DRM Audio Descrambler"
  109. WDM_DRMKAUD.FriendlyName  = "Microsoft Kernel DRM Audio Descrambler"
  110. drmkaud.SvcDesc           = "Microsoft Kernel DRM Audio Descrambler"