home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 3 / Windows / inf / wdmaudio.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-19  |  7.9 KB  |  144 lines

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