﻿<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0" copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
  <assemblyIdentity name="Microsoft-Windows-Audio-AudioCore" version="10.0.10586.218" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
  <dependency discoverable="no" resourceType="Resources">
    <dependentAssembly>
      <assemblyIdentity name="Microsoft-Windows-Audio-AudioCore.Resources" version="10.0.10586.218" processorArchitecture="amd64" language="*" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
    </dependentAssembly>
  </dependency>
  <file name="remoteaudioendpoint.dll" destinationPath="$(runtime.system32)\" sourceName="remoteaudioendpoint.dll" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <signatureDescriptor PETrust="true" />
    </signatureInfo>
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">2mGzMWj7HtANnp6cl3/YU4/huNDKHkvrkiN4R5o2ww4=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="AudioSes.dll" destinationPath="$(runtime.system32)\" sourceName="AudioSes.dll" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <signatureDescriptor PETrust="true" />
    </signatureInfo>
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">0OAtLzrS8oJW0vVhSCJKqAo9GQXZUWeMNjsr3ORFegc=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="AudioEng.dll" destinationPath="$(runtime.system32)\" sourceName="AudioEng.dll" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <signatureDescriptor PETrust="true" />
    </signatureInfo>
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">RkjaE430Uf2h+y2HBrAI+eS7nIBou93qBJL6dzBRnYs=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="audiosrv.dll" destinationPath="$(runtime.system32)\" sourceName="audiosrv.dll" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">B4RSaf5yiU0x0/ySfuziYzOumiFJqZXaSuAHJ2sFxkc=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="AudioEndpointBuilder.dll" destinationPath="$(runtime.system32)\" sourceName="AudioEndpointBuilder.dll" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">q0S6KtL8WvO2vkSJxETAP9GrAsIhCb9fOb5FkpTEyxg=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="audiodg.exe" destinationPath="$(runtime.system32)\" sourceName="audiodg.exe" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <signatureDescriptor PETrust="true" />
    </signatureInfo>
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">S93tRXlkFyefKwWR/tjY2m0OqF0/O2b2lvIkEfjd34E=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="AUDIOKSE.dll" destinationPath="$(runtime.system32)\" sourceName="AUDIOKSE.dll" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <signatureDescriptor PETrust="true" />
    </signatureInfo>
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">aqxZ8Loo0Y6mR3wZ1QxGtZB+PlgI3I5AHKF53LW3/cQ=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="EncDump.dll" destinationPath="$(runtime.system32)\" sourceName="EncDump.dll" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <signatureDescriptor PETrust="true" />
    </signatureInfo>
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">IFR3GQhYLx494fnH4RfCO4l5na+Hkk6edYjw674ERHY=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <memberships>
    <categoryMembership>
      <id name="Microsoft.Windows.Categories.Services" version="10.0.10586.218" publicKeyToken="31bf3856ad364e35" typeName="Service" />
      <categoryInstance subcategory="Audiosrv">
        <serviceData name="AudioSrv" displayName="@%SystemRoot%\system32\audiosrv.dll,-200" errorControl="normal" group="AudioGroup" imagePath="%SystemRoot%\System32\svchost.exe -k LocalServiceNetworkRestricted" start="demand" type="win32ShareProcess" description="@%SystemRoot%\System32\audiosrv.dll,-201" dependOnService="AudioEndpointBuilder, RpcSs" objectName="NT AUTHORITY\LocalService" sidType="unrestricted" requiredPrivileges="SeChangeNotifyPrivilege,SeImpersonatePrivilege,SeIncreaseWorkingSetPrivilege">
          <securityDescriptor name="AUDIOSRV_SERVICE_SDDL" />
          <failureActions resetPeriod="86400">
            <actions>
              <action type="restartService" delay="60000" />
              <action type="restartService" delay="120000" />
              <action type="none" />
            </actions>
          </failureActions>
        </serviceData>
      </categoryInstance>
      <categoryInstance subcategory="AudioEndpointBuilder">
        <serviceData name="AudioEndpointBuilder" displayName="@%SystemRoot%\system32\AudioEndpointBuilder.dll,-204" errorControl="normal" group="AudioGroup" imagePath="%SystemRoot%\System32\svchost.exe -k LocalSystemNetworkRestricted" start="demand" type="win32ShareProcess" description="@%SystemRoot%\System32\AudioEndpointBuilder.dll,-205" objectName="LocalSystem" sidType="unrestricted" requiredPrivileges="SeChangeNotifyPrivilege">
          <failureActions resetPeriod="86400">
            <actions>
              <action type="restartService" delay="60000" />
              <action type="restartService" delay="120000" />
              <action type="none" />
            </actions>
          </failureActions>
        </serviceData>
      </categoryInstance>
    </categoryMembership>
    <categoryMembership>
      <id name="Microsoft.Windows.Categories" version="1.0.0.0" publicKeyToken="365143bb27e7ac8b" typeName="SvcHost" />
      <categoryInstance subcategory="LocalServiceNetworkRestricted">
        <serviceGroup xmlns="urn:schemas-microsoft-com:asm.v3" position="last" serviceName="AudioSrv" />
      </categoryInstance>
      <categoryInstance subcategory="LocalSystemNetworkRestricted">
        <serviceGroup xmlns="urn:schemas-microsoft-com:asm.v3" position="last" serviceName="AudioEndpointBuilder" />
      </categoryInstance>
      <categoryInstance subcategory="LocalServiceAndNoImpersonation">
        <serviceGroup xmlns="urn:schemas-microsoft-com:asm.v3" position="last" serviceName="BthHFSrv" />
      </categoryInstance>
    </categoryMembership>
  </memberships>
  <registryKeys>
    <registryKey keyName="HKEY_CLASSES_ROOT\AppID\{F135BE18-BF34-4CBD-B1D5-55D49F0DEDCC}\">
      <registryValue name="" valueType="REG_SZ" value="Microsoft Audio Device Graph Server" />
      <registryValue name="LaunchPermission" valueType="REG_BINARY" value="010004803000000040000000000000001400000002001C000100000000001400090000000101000000000005130000000102000000000005200000002002000001020000000000052000000020020000" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{e916b6b2-22bd-4afc-b337-d3d9fb27670e}\">
      <registryValue name="" valueType="REG_SZ" value="AudioCopy Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{e916b6b2-22bd-4afc-b337-d3d9fb27670e}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioeng.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{0f92ff8d-2f19-4b9a-b9dd-3efc2b3becec}\">
      <registryValue name="" valueType="REG_SZ" value="AudioCleanup Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{0f92ff8d-2f19-4b9a-b9dd-3efc2b3becec}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioeng.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{3fd7f233-a716-472e-8f2f-c25954f34e96}\">
      <registryValue name="" valueType="REG_SZ" value="AudioFormatConvert Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{3fd7f233-a716-472e-8f2f-c25954f34e96}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioeng.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{3DC09436-7D83-4BA0-ADDC-CD47F996C5BA}\">
      <registryValue name="" valueType="REG_SZ" value="AudioMeter Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{3DC09436-7D83-4BA0-ADDC-CD47F996C5BA}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioeng.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{12DD4DBB-532B-4FCE-8653-74CDB9C8FE5A}\">
      <registryValue name="" valueType="REG_SZ" value="AudioMixer Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{12DD4DBB-532B-4FCE-8653-74CDB9C8FE5A}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioeng.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{541987EE-0E02-411E-9A85-1FC6156E7F4B}\">
      <registryValue name="" valueType="REG_SZ" value="audiomatrix class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{541987EE-0E02-411E-9A85-1FC6156E7F4B}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioeng.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{06587E71-F043-403A-BF49-CB591BA6E103}\">
      <registryValue name="" valueType="REG_SZ" value="AudioVolume Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{06587E71-F043-403A-BF49-CB591BA6E103}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\AUDIOENG.DLL" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{E1150CE9-5BD4-4044-8FE9-98CF40137A41}\">
      <registryValue name="" valueType="REG_SZ" value="AudioProcessor Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{E1150CE9-5BD4-4044-8FE9-98CF40137A41}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioeng.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{DE83650F-8CE4-40EA-A08E-6F0E5CD46F6B}\">
      <registryValue name="" valueType="REG_SZ" value="Device Graph Object Cache Manager Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{DE83650F-8CE4-40EA-A08E-6F0E5CD46F6B}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioeng.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{C58BD103-E87F-4B78-A0FA-7A5C95970EE2}\">
      <registryValue name="" valueType="REG_SZ" value="AudioRateConvert Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{C58BD103-E87F-4B78-A0FA-7A5C95970EE2}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioeng.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{20404060-F24F-4F89-84C6-8AF80B0A17CB}\">
      <registryValue name="" valueType="REG_SZ" value="AudioKSRenderEndpoint Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{20404060-F24F-4F89-84C6-8AF80B0A17CB}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audiokse.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{EC0AE07D-6A4C-49a4-8A40-F130C525D7D9}\">
      <registryValue name="" valueType="REG_SZ" value="AudioKSHWEndpoint Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{EC0AE07D-6A4C-49a4-8A40-F130C525D7D9}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audiokse.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{1FE45ED3-B842-4CF2-8DF6-43E3D6D10E64}\">
      <registryValue name="" valueType="REG_SZ" value="audiokscaptureendpoint class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{1FE45ED3-B842-4CF2-8DF6-43E3D6D10E64}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audiokse.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{41FCCC3A-1FA1-4949-953A-6EE61C46A4D1}\">
      <registryValue name="" valueType="REG_SZ" value="Microsoft.Audio.AudioClient Binder" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{41FCCC3A-1FA1-4949-953A-6EE61C46A4D1}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioses.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{870AF99C-171D-4f9e-AF0D-E63DF40C2BC9}\">
      <registryValue name="" valueType="REG_SZ" value="" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{870AF99C-171D-4f9e-AF0D-E63DF40C2BC9}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioses.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DeviceAccess\AccessChangeProviders\{E6327CAD-DCEC-4949-AE8A-991E976A79D2}\">
      <registryValue name="" valueType="REG_SZ" value="{870AF99C-171D-4f9e-AF0D-E63DF40C2BC9}" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DeviceAccess\AccessChangeProviders\{2EEF81BE-33FA-4800-9670-1CD474972C3F}\">
      <registryValue name="" valueType="REG_SZ" value="{870AF99C-171D-4f9e-AF0D-E63DF40C2BC9}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{294935CE-F637-4E7C-A41B-AB255460B862}\">
      <registryValue name="" valueType="REG_SZ" value="" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{294935CE-F637-4E7C-A41B-AB255460B862}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioses.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{948CFD8C-1888-4E52-8703-99610347EBB6}\">
      <registryValue name="" valueType="REG_SZ" value="AudioPump Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{948CFD8C-1888-4E52-8703-99610347EBB6}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioeng.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{89115307-8248-448f-ADA0-F3F3718A9B2A}\">
      <registryValue name="" valueType="REG_SZ" value="SystemAudioDeviceShared Class" />
      <registryValue name="APPID" valueType="REG_SZ" value="{F135BE18-BF34-4CBD-B1D5-55D49F0DEDCC}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{75269C13-41E1-4D0E-B8A0-9F8F22E246C9}\">
      <registryValue name="" valueType="REG_SZ" value="SystemAudioDeviceExclusive Class" />
      <registryValue name="APPID" valueType="REG_SZ" value="{F135BE18-BF34-4CBD-B1D5-55D49F0DEDCC}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{4654B883-10C0-4524-96B6-7D997104DCF0}\">
      <registryValue name="" valueType="REG_SZ" value="SystemAudioDeviceOffload Class" />
      <registryValue name="APPID" valueType="REG_SZ" value="{F135BE18-BF34-4CBD-B1D5-55D49F0DEDCC}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{C994009C-34D3-4C9D-90AE-8DD53F521058}\">
      <registryValue name="" valueType="REG_SZ" value="SystemAudioDeviceOffloadGraph Class" />
      <registryValue name="APPID" valueType="REG_SZ" value="{F135BE18-BF34-4CBD-B1D5-55D49F0DEDCC}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{06B2132B-5B99-42A6-B8B6-A1709E191C70}\">
      <registryValue name="" valueType="REG_SZ" value="Audio StreamGroup Class" />
      <registryValue name="APPID" valueType="REG_SZ" value="{F135BE18-BF34-4CBD-B1D5-55D49F0DEDCC}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{ADD18BF7-AB60-4283-A580-D7544DD255D2}\">
      <registryValue name="" valueType="REG_SZ" value="AudioDeviceGraph Class" />
      <registryValue name="APPID" valueType="REG_SZ" value="{F135BE18-BF34-4CBD-B1D5-55D49F0DEDCC}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{D9AAAF82-03B1-4F9F-9FD5-07D2A42C8531}\">
      <registryValue name="" valueType="REG_SZ" value="VpoContext Class" />
      <registryValue name="APPID" valueType="REG_SZ" value="{F135BE18-BF34-4CBD-B1D5-55D49F0DEDCC}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{07252659-bb6b-4b79-b78b-623f6699a579}\">
      <registryValue name="" valueType="REG_SZ" value="AudioConstrictor Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{07252659-bb6b-4b79-b78b-623f6699a579}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\AUDIOENG.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="Both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{27c98999-2895-4829-b080-5a8b65bd3db0}\">
      <registryValue name="" valueType="REG_SZ" value="AudioRateConvertCMPT Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{27c98999-2895-4829-b080-5a8b65bd3db0}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\AUDIOENG.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="Both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{d69e0717-dd4b-4b25-997a-da813833b8ac}\">
      <registryValue name="" valueType="REG_SZ" value="AudioLimiter Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{d69e0717-dd4b-4b25-997a-da813833b8ac}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\AUDIOENG.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="Both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{968AD211-D1B1-444B-9F59-51701D1128D3}\">
      <registryValue name="" valueType="REG_SZ" value="psfactorybuffer" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{968AD211-D1B1-444B-9F59-51701D1128D3}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\remoteaudioendpoint.dll" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{00CA399E-4CC0-43D2-902B-CEA3D36DC9E4}\">
      <registryValue name="" valueType="REG_SZ" value="Audio Remote Render Endpoint Plugin Stub Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{00CA399E-4CC0-43D2-902B-CEA3D36DC9E4}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\remoteaudioendpoint.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="Both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{840A0DD9-DC22-4f92-ABCE-894E6D8DCF47}\">
      <registryValue name="" valueType="REG_SZ" value="Audio Remote Endpoint Plugin Factory Class" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{840A0DD9-DC22-4f92-ABCE-894E6D8DCF47}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\remoteaudioendpoint.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="Both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{69A95A38-C637-46A0-9FB2-1C939AEBF2E8}\">
      <registryValue name="" valueType="REG_SZ" value="psfactorybuffer" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{69A95A38-C637-46A0-9FB2-1C939AEBF2E8}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioses.dll" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{6EC153C1-371E-47E1-A896-2F7F80EB7842}\">
      <registryValue name="" valueType="REG_SZ" value="psfactorybuffer" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{6EC153C1-371E-47E1-A896-2F7F80EB7842}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioses.dll" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{562462DD-4F9A-4110-9D6A-C3CA0407FF76}\">
      <registryValue name="" valueType="REG_SZ" value="psfactorybuffer" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{562462DD-4F9A-4110-9D6A-C3CA0407FF76}\InprocServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioses.dll" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\" />
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\AudioProcessingObjects\" />
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\AudioProcessingObjects\{3DC09436-7D83-4BA0-ADDC-CD47F996C5BA}\">
      <registryValue name="FriendlyName" valueType="REG_SZ" value="caudiometer" />
      <registryValue name="Copyright" valueType="REG_SZ" value="copyright (c) 2003 microsoft corporation" />
      <registryValue name="MajorVersion" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinorVersion" valueType="REG_DWORD" value="0x00000000" />
      <registryValue name="Flags" valueType="REG_DWORD" value="0x0000000f" />
      <registryValue name="MinInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinOutputConnections" valueType="REG_DWORD" value="0x00000000" />
      <registryValue name="MaxOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInstances" valueType="REG_DWORD" value="0xffffffff" />
      <registryValue name="NumAPOInterfaces" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="APOInterface0" valueType="REG_SZ" value="{419b26e3-fa99-4408-83de-cc1276efa489}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\AudioProcessingObjects\{541987EE-0E02-411E-9A85-1FC6156E7F4B}\">
      <registryValue name="FriendlyName" valueType="REG_SZ" value="caudiomatrix" />
      <registryValue name="Copyright" valueType="REG_SZ" value="copyright (c) 2003 microsoft corporation" />
      <registryValue name="MajorVersion" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinorVersion" valueType="REG_DWORD" value="0x00000000" />
      <registryValue name="Flags" valueType="REG_DWORD" value="0x0000000c" />
      <registryValue name="MinInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInstances" valueType="REG_DWORD" value="0xffffffff" />
      <registryValue name="NumAPOInterfaces" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="APOInterface0" valueType="REG_SZ" value="{bb8b2f5d-2af0-473f-bd94-f55a77587d3f}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\AudioProcessingObjects\{C58BD103-E87F-4B78-A0FA-7A5C95970EE2}\">
      <registryValue name="FriendlyName" valueType="REG_SZ" value="caudiorateconvert" />
      <registryValue name="Copyright" valueType="REG_SZ" value="copyright (c) 2003 microsoft corporation" />
      <registryValue name="MajorVersion" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinorVersion" valueType="REG_DWORD" value="0x00000000" />
      <registryValue name="Flags" valueType="REG_DWORD" value="0x0000000a" />
      <registryValue name="MinInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInstances" valueType="REG_DWORD" value="0xffffffff" />
      <registryValue name="NumAPOInterfaces" valueType="REG_DWORD" value="0x00000003" />
      <registryValue name="APOInterface0" valueType="REG_SZ" value="{788f7be2-9c40-41c0-af05-4393fbf409f9}" />
      <registryValue name="APOInterface1" valueType="REG_SZ" value="{c78841ef-516f-4516-b591-f04fa93783a9}" />
      <registryValue name="APOInterface2" valueType="REG_SZ" value="{7ba1db8f-78ad-49cd-9591-f79d80a17c81}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\AudioProcessingObjects\{3FD7F233-A716-472E-8F2F-C25954F34E96}\">
      <registryValue name="FriendlyName" valueType="REG_SZ" value="caudioformatconvert" />
      <registryValue name="Copyright" valueType="REG_SZ" value="copyright (c) 2003 microsoft corporation" />
      <registryValue name="MajorVersion" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinorVersion" valueType="REG_DWORD" value="0x00000000" />
      <registryValue name="Flags" valueType="REG_DWORD" value="0x00000006" />
      <registryValue name="MinInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInstances" valueType="REG_DWORD" value="0xffffffff" />
      <registryValue name="NumAPOInterfaces" valueType="REG_DWORD" value="0x00000002" />
      <registryValue name="APOInterface0" valueType="REG_SZ" value="{fc7dff56-6b8d-45a9-b4ca-266f9ac21693}" />
      <registryValue name="APOInterface1" valueType="REG_SZ" value="{6bb6a944-7352-4327-ab91-d92607b25656}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\AudioProcessingObjects\{E916B6B2-22BD-4AFC-B337-D3D9FB27670E}\">
      <registryValue name="FriendlyName" valueType="REG_SZ" value="caudiocopy" />
      <registryValue name="Copyright" valueType="REG_SZ" value="copyright (c) 2003 microsoft corporation" />
      <registryValue name="MajorVersion" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinorVersion" valueType="REG_DWORD" value="0x00000000" />
      <registryValue name="Flags" valueType="REG_DWORD" value="0x0000000e" />
      <registryValue name="MinInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInstances" valueType="REG_DWORD" value="0xffffffff" />
      <registryValue name="NumAPOInterfaces" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="APOInterface0" valueType="REG_SZ" value="{adf7583d-f947-4311-83fb-066ad4e5e7c2}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\AudioProcessingObjects\{0F92FF8D-2F19-4B9A-B9DD-3EFC2B3BECEC}\">
      <registryValue name="FriendlyName" valueType="REG_SZ" value="caudiocleanup" />
      <registryValue name="Copyright" valueType="REG_SZ" value="copyright (c) microsoft corporation" />
      <registryValue name="MajorVersion" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinorVersion" valueType="REG_DWORD" value="0x00000000" />
      <registryValue name="Flags" valueType="REG_DWORD" value="0x0000000e" />
      <registryValue name="MinInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInstances" valueType="REG_DWORD" value="0xffffffff" />
      <registryValue name="NumAPOInterfaces" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="APOInterface0" valueType="REG_SZ" value="{2bee5823-6cbb-4b32-9861-be5c604c4f87}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\AudioProcessingObjects\{12DD4DBB-532B-4FCE-8653-74CDB9C8FE5A}\">
      <registryValue name="FriendlyName" valueType="REG_SZ" value="caudiomixer" />
      <registryValue name="Copyright" valueType="REG_SZ" value="Copyright (C) 2003 Microsoft Corporation" />
      <registryValue name="MajorVersion" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinorVersion" valueType="REG_DWORD" value="0x00000000" />
      <registryValue name="Flags" valueType="REG_DWORD" value="0x0000001e" />
      <registryValue name="MinInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInstances" valueType="REG_DWORD" value="0xffffffff" />
      <registryValue name="NumAPOInterfaces" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="APOInterface0" valueType="REG_SZ" value="{c23bdc7a-47f8-49a1-b750-692c35b532c3}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\AudioProcessingObjects\{06587E71-F043-403A-BF49-CB591BA6E103}\">
      <registryValue name="FriendlyName" valueType="REG_SZ" value="CAudioVolume" />
      <registryValue name="Copyright" valueType="REG_SZ" value="copyright (c) 2003 microsoft corporation" />
      <registryValue name="MajorVersion" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinorVersion" valueType="REG_DWORD" value="0x00000000" />
      <registryValue name="Flags" valueType="REG_DWORD" value="0x0000000f" />
      <registryValue name="MinInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInstances" valueType="REG_DWORD" value="0xffffffff" />
      <registryValue name="NumAPOInterfaces" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="APOInterface0" valueType="REG_SZ" value="{d81229b1-5a43-480c-92f7-be0f7f4eab60}" />
      <registryValue name="APOInterface1" valueType="REG_SZ" value="{885c7b80-3fa2-4e5a-be07-cf01e1d6e2cd}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\AudioProcessingObjects\{07252659-BB6B-4B79-B78B-623F6699A579}\">
      <registryValue name="APOInterface0" valueType="REG_SZ" value="{6B54B2B5-45EE-4F11-9935-9EC3183AD534}" />
      <registryValue name="Copyright" valueType="REG_SZ" value="Copyright (c) 2003 Microsoft Corporation" />
      <registryValue name="Flags" valueType="REG_DWORD" value="0x0000000f" />
      <registryValue name="FriendlyName" valueType="REG_SZ" value="CAudioConstrictor" />
      <registryValue name="MajorVersion" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInstances" valueType="REG_DWORD" value="0xffffffff" />
      <registryValue name="MinInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinorVersion" valueType="REG_DWORD" value="0x00000000" />
      <registryValue name="MinOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="NumAPOInterfaces" valueType="REG_DWORD" value="0x00000001" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\AudioProcessingObjects\{27C98999-2895-4829-B080-5A8B65BD3DB0}\">
      <registryValue name="FriendlyName" valueType="REG_SZ" value="CAudioRateConvertCMPT" />
      <registryValue name="Copyright" valueType="REG_SZ" value="Copyright (c) 2005 Microsoft Corporation" />
      <registryValue name="MajorVersion" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinorVersion" valueType="REG_DWORD" value="0x00000000" />
      <registryValue name="Flags" valueType="REG_DWORD" value="0x0000000a" />
      <registryValue name="MinInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInstances" valueType="REG_DWORD" value="0xffffffff" />
      <registryValue name="NumAPOInterfaces" valueType="REG_DWORD" value="0x00000003" />
      <registryValue name="APOInterface0" valueType="REG_SZ" value="{788F7BE2-9C40-41C0-AF05-4393FBF409F9}" />
      <registryValue name="APOInterface1" valueType="REG_SZ" value="{C78841EF-516F-4516-B591-F04FA93783A9}" />
      <registryValue name="APOInterface2" valueType="REG_SZ" value="{7BA1DB8F-78AD-49CD-9591-F79D80A17C81}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\AudioEngine\AudioProcessingObjects\{D69E0717-DD4B-4B25-997A-DA813833B8AC}\">
      <registryValue name="FriendlyName" valueType="REG_SZ" value="CAudioLimiter" />
      <registryValue name="Copyright" valueType="REG_SZ" value="Copyright (c) 2003 Microsoft Corporation" />
      <registryValue name="MajorVersion" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinorVersion" valueType="REG_DWORD" value="0x00000000" />
      <registryValue name="Flags" valueType="REG_DWORD" value="0x0000000e" />
      <registryValue name="MinInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MinOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxOutputConnections" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MaxInstances" valueType="REG_DWORD" value="0xffffffff" />
      <registryValue name="NumAPOInterfaces" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="APOInterface0" valueType="REG_SZ" value="{7DF8824C-AEC7-4119-9425-E6979172A8AE}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{FD7F2B29-24D0-4B5C-B177-592C39F9CA10}\">
      <registryValue name="" valueType="REG_SZ" value="psfactorybuffer" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{FD7F2B29-24D0-4B5C-B177-592C39F9CA10}\InProcServer32\">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\audioses.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="both" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{DC73B98F-AC0D-4E1E-B9FE-13F6378B1219}\">
      <registryValue name="" valueType="REG_SZ" value="icontrolchangedelegate" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{DC73B98F-AC0D-4E1E-B9FE-13F6378B1219}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{FC7DFF56-6B8D-45A9-B4CA-266F9AC21693}\">
      <registryValue name="" valueType="REG_SZ" value="iaudioformatconverter" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{FC7DFF56-6B8D-45A9-B4CA-266F9AC21693}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B9CACC9C-6879-4988-A3CE-FFD38E08AB93}\">
      <registryValue name="" valueType="REG_SZ" value="idevicetopologytest" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B9CACC9C-6879-4988-A3CE-FFD38E08AB93}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{42EB6C09-7F95-415F-9F57-900343701309}\">
      <registryValue name="" valueType="REG_SZ" value="iaudiodevicegraph" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{42EB6C09-7F95-415F-9F57-900343701309}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{2F732065-EFF0-4C7C-8FC1-363851B1F1D7}\">
      <registryValue name="" valueType="REG_SZ" value="iaudiographcallback" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{2F732065-EFF0-4C7C-8FC1-363851B1F1D7}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{08DE05E1-94B8-4A17-A27C-004771A6D3A4}\">
      <registryValue name="" valueType="REG_SZ" value="IStreamGroup" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{08DE05E1-94B8-4A17-A27C-004771A6D3A4}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B0729DD3-BBC2-4FE5-86A6-290835BAF80C}\">
      <registryValue name="" valueType="REG_SZ" value="IVpoContext" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B0729DD3-BBC2-4FE5-86A6-290835BAF80C}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{A424E4D2-0A03-446C-9F87-D49A796B32B4}\">
      <registryValue name="" valueType="REG_SZ" value="iconnection" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{A424E4D2-0A03-446C-9F87-D49A796B32B4}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{C23BDC7A-47F8-49A1-B750-692C35B532C3}\">
      <registryValue name="" valueType="REG_SZ" value="iaudiomixer" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{C23BDC7A-47F8-49A1-B750-692C35B532C3}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{6BB6A944-7352-4327-AB91-D92607B25656}\">
      <registryValue name="" valueType="REG_SZ" value="iaudiodither" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{6BB6A944-7352-4327-AB91-D92607B25656}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{55C82F5B-97C8-49A6-8624-8417FE7339D2}\">
      <registryValue name="" valueType="REG_SZ" value="ienumsadevices" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{55C82F5B-97C8-49A6-8624-8417FE7339D2}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{ADF7583D-F947-4311-83FB-066AD4E5E7C2}\">
      <registryValue name="" valueType="REG_SZ" value="iaudiocopy" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{ADF7583D-F947-4311-83FB-066AD4E5E7C2}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{2BEE5823-6CBB-4B32-9861-BE5C604C4F87}\">
      <registryValue name="" valueType="REG_SZ" value="iaudiocleanup" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{2BEE5823-6CBB-4B32-9861-BE5C604C4F87}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{419B26E3-FA99-4408-83DE-CC1276EFA489}\">
      <registryValue name="" valueType="REG_SZ" value="iaudiometer" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{419B26E3-FA99-4408-83DE-CC1276EFA489}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{22827DB0-8266-4E0F-8172-9C169B813D28}\">
      <registryValue name="" valueType="REG_SZ" value="ilink" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{22827DB0-8266-4E0F-8172-9C169B813D28}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{26F1B44F-2B86-4934-9E5B-BE4F8ABD7F6E}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{BB8B2F5D-2AF0-473F-BD94-F55A77587D3F}\">
      <registryValue name="" valueType="REG_SZ" value="iaudiomatrix" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{BB8B2F5D-2AF0-473F-BD94-F55A77587D3F}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{FD7F2B29-24D0-4B5C-B177-592C39F9CA10}\">
      <registryValue name="" valueType="REG_SZ" value="iaudioprocessingobject" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{FD7F2B29-24D0-4B5C-B177-592C39F9CA10}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{7BA1DB8F-78AD-49CD-9591-F79D80A17C81}\">
      <registryValue name="" valueType="REG_SZ" value="iaudioprocessingobjectvbr" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{7BA1DB8F-78AD-49CD-9591-F79D80A17C81}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{55E0B65A-AD89-492F-950E-C669147CC7B1}\">
      <registryValue name="" valueType="REG_SZ" value="iaudiopump" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{55E0B65A-AD89-492F-950E-C669147CC7B1}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{d81229b1-5a43-480c-92f7-be0f7f4eab60}\">
      <registryValue name="" valueType="REG_SZ" value="iaudiovolume" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{d81229b1-5a43-480c-92f7-be0f7f4eab60}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{885c7b80-3fa2-4e5a-be07-cf01e1d6e2cd}\">
      <registryValue name="" valueType="REG_SZ" value="iaudiomuteapo" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{885c7b80-3fa2-4e5a-be07-cf01e1d6e2cd}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{1136A91A-2BEF-45B3-91D9-0A58472EE8A7}\">
      <registryValue name="" valueType="REG_SZ" value="ikscomponentid" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{1136A91A-2BEF-45B3-91D9-0A58472EE8A7}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{C684B72A-6DF4-4774-BDF9-76B77509B653}\">
      <registryValue name="" valueType="REG_SZ" value="iaudioendpointcontrol" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{C684B72A-6DF4-4774-BDF9-76B77509B653}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{788F7BE2-9C40-41C0-AF05-4393FBF409F9}\">
      <registryValue name="" valueType="REG_SZ" value="iaudiorateconvert" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{788F7BE2-9C40-41C0-AF05-4393FBF409F9}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{39298A5B-389B-4B0A-B1DF-25F002B85AD8}\">
      <registryValue name="" valueType="REG_SZ" value="iaudioprocessor" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{39298A5B-389B-4B0A-B1DF-25F002B85AD8}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{fd7f2b29-24d0-4b5c-b177-592c39f9ca10}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{48FFC07A-C27A-48f0-BE69-EADE32D7D12F}\">
      <registryValue name="" valueType="REG_SZ" value="IAudioRemoteEndpointProxy" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{48FFC07A-C27A-48f0-BE69-EADE32D7D12F}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{400E67FB-F305-4483-AC46-3AFF5216FF81}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{968AD211-D1B1-444b-9F59-51701D1128D3}\">
      <registryValue name="" valueType="REG_SZ" value="IAudioRemoteEndpointStub" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{968AD211-D1B1-444b-9F59-51701D1128D3}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{968AD211-D1B1-444B-9F59-51701D1128D3}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{69A95A38-C637-46A0-9FB2-1C939AEBF2E8}\">
      <registryValue name="" valueType="REG_SZ" value="IAudioProtectedOutput" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{69A95A38-C637-46A0-9FB2-1C939AEBF2E8}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{69A95A38-C637-46A0-9FB2-1C939AEBF2E8}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{6EC153C1-371E-47E1-A896-2F7F80EB7842}\">
      <registryValue name="" valueType="REG_SZ" value="IAudioProtectedOutputController" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{6EC153C1-371E-47E1-A896-2F7F80EB7842}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{6EC153C1-371E-47E1-A896-2F7F80EB7842}" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{562462DD-4F9A-4110-9D6A-C3CA0407FF76}\">
      <registryValue name="" valueType="REG_SZ" value="IAudioVirtualProtectedOutput" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\Interface\{562462DD-4F9A-4110-9D6A-C3CA0407FF76}\ProxyStubClsid32\">
      <registryValue name="" valueType="REG_SZ" value="{562462DD-4F9A-4110-9D6A-C3CA0407FF76}" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\RestrictedServices\Static\System">
      <registryValue name="AVEndpointBuilder-1" valueType="REG_SZ" value="V2.0|Action=Block|Dir=in|App=%SystemRoot%\system32\svchost.exe|Svc=AudioEndpointBuilder|Name=Block any inbound traffic to AudioEndpointBuilder|" />
      <registryValue name="AVEndpointBuilder-2" valueType="REG_SZ" value="V2.0|Action=Block|Dir=out|App=%SystemRoot%\system32\svchost.exe|Svc=AudioEndpointBuilder|Name=Block any outbound traffic from AudioEndpointBuilder|" />
      <registryValue name="Audiosrv-1" valueType="REG_SZ" value="V2.0|Action=Block|Dir=in|App=%SystemRoot%\system32\svchost.exe|Svc=Audiosrv|Name=Block any inbound traffic to Audiosrv|" />
      <registryValue name="Audiosrv-2" valueType="REG_SZ" value="V2.0|Action=Block|Dir=out|App=%SystemRoot%\system32\svchost.exe|Svc=Audiosrv|Name=Block any outbound traffic from Audiosrv|" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ManufacturingMode\Default\Services\AudioSrv">
      <registryValue name="Start" valueType="REG_DWORD" value="0x00000002" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Audiosrv\Parameters">
      <registryValue name="ServiceDll" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\Audiosrv.dll" />
      <registryValue name="ServiceDllUnloadOnStop" valueType="REG_DWORD" value="0x00000001" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\AudioEndpointBuilder\Parameters">
      <registryValue name="ServiceDll" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\AudioEndpointBuilder.dll" />
      <registryValue name="ServiceDllUnloadOnStop" valueType="REG_DWORD" value="0x00000001" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\MMDevices">
      <securityDescriptor name="MMDEVICE_API_REGKEY_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\MMDevices\Audio\RemoteRender">
      <securityDescriptor name="MMDEVICE_API_REMOTE_REGKEY_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\MMDevices\Audio\RemoteCapture">
      <securityDescriptor name="MMDEVICE_API_REMOTE_REGKEY_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\WMI\Autologger\Audio">
      <registryValue name="GUID" valueType="REG_SZ" value="{15BC788A-6A38-4D79-8773-B53FDFB84D79}" />
      <registryValue name="FileName" valueType="REG_SZ" value="" />
      <registryValue name="MaxFileSize" valueType="REG_DWORD" value="0x00000002" />
      <registryValue name="LogFileMode" valueType="REG_DWORD" value="0x10008400" />
      <registryValue name="Start" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="ClockType" valueType="REG_DWORD" value="0x00000002" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\WMI\Autologger\Audio\{E27950EB-1768-451F-96AC-CC4E14F6D3D0}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="FFFFFF7F00000000" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000003" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\WMI\Security\">
      <registryValue name="60d201f4-741e-4792-b5b3-673fc6c25b3b" valueType="REG_BINARY" value="01000480B4000000C400000000000000140000000200A000070000000000140005080000010100000000000100000000000014001F2F1200010100000000000512000000000014001F2F1200010100000000000513000000000014001F2F1200010100000000000514000000000018001F2F1200010200000000000520000000200200000000180000080000010200000000000520000000210200000000180005080000010200000000000F02000000010000000102000000000005200000002002000001020000000000052000000020020000" />
    </registryKey>
  </registryKeys>
  <trustInfo>
    <security>
      <accessControl>
        <securityDescriptorDefinitions>
          <securityDescriptorDefinition name="AUDIOSRV_SERVICE_SDDL" sddl="D:(A;;GRGX;;;SY)(A;;GA;;;BA)((A;;GRCR;;;IU)(A;;GRCR;;;SU)(A;;GR;;;S-1-15-2-1)" operationHint="replace" />
          <securityDescriptorDefinition name="MMDEVICE_API_REGKEY_SDDL" sddl="O:S-1-5-80-2676549577-1911656217-2625096541-4178041876-1366760775G:S-1-5-80-2676549577-1911656217-2625096541-4178041876-1366760775D:P(A;CI;GRGWGXSD;;;S-1-5-80-2676549577-1911656217-2625096541-4178041876-1366760775)(A;CI;GA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;CI;GRGWGXSD;;;S-1-5-80-1580948945-3239616721-2529237571-3761093093-1214243633)(A;CI;0x0002001b;;;BA)(A;CI;GRGX;;;BU)(A;CI;GR;;;S-1-15-2-1)" operationHint="replace" />
          <securityDescriptorDefinition name="MMDEVICE_API_REMOTE_REGKEY_SDDL" sddl="O:S-1-5-80-2676549577-1911656217-2625096541-4178041876-1366760775G:S-1-5-80-2676549577-1911656217-2625096541-4178041876-1366760775D:P(A;CI;GRGWGXSD;;;S-1-5-80-2676549577-1911656217-2625096541-4178041876-1366760775)(A;CI;GA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;CI;GRGWGXSD;;;S-1-5-80-1580948945-3239616721-2529237571-3761093093-1214243633)(A;CI;GRGWGXSD;;;BA)(A;CI;GRGX;;;BU)(A;CI;GR;;;S-1-15-2-1)" operationHint="replace" />
          <securityDescriptorDefinition name="WindowsAudioLogFileSecurityDescriptor" sddl="D:(A;OICI;GRGWGX;;;S-1-5-80-2676549577-1911656217-2625096541-4178041876-1366760775)" operationHint="append" />
          <securityDescriptorDefinition name="WRP_FILE_DEFAULT_SDDL" sddl="O:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464G:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464D:P(A;;FA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;;GRGX;;;BA)(A;;GRGX;;;SY)(A;;GRGX;;;BU)(A;;GRGX;;;S-1-15-2-1)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace" description="Default SDDL for Windows Resource Protected file" />
          <securityDescriptorDefinition name="WRP_REGKEY_DEFAULT_SDDL" sddl="O:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464G:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464D:P(A;CI;GA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;CI;GR;;;SY)(A;CI;GR;;;BA)(A;CI;GR;;;BU)(A;CI;GR;;;S-1-15-2-1)" operationHint="replace" />
        </securityDescriptorDefinitions>
      </accessControl>
    </security>
  </trustInfo>
  <localization>
    <resources culture="en-US">
      <stringTable>
        <string id="AudioCore_CPCapture_Add_Packet.TaskMessage" value="CrossProcess packet added" />
        <string id="AudioCore_Pump_CancelDeadline.TaskMessage" value="Pump: cancelling deadline" />
        <string id="AudioCore_Pump_MissedDeadline.TaskMessage" value="Pump: missed deadline!" />
        <string id="AudioCore_Pump_MMBuffering_Task.TaskMessage" value="Pump: MultiMedia mode" />
        <string id="AudioCore_Pump_MMBufferingStart.TaskMessage" value="Pump: Start - setting MultimediMode to AVRT_MULTIMEDIA_MODE_BUFFERING" />
        <string id="AudioCore_Pump_MMBufferingStop.TaskMessage" value="Pump: Stop - setting MultimediMode to AVRT_MULTIMEDIA_MODE_IDLE" />
        <string id="AudioCore_Pump_SetDeadline.TaskMessage" value="Pump: setting deadline" />
        <string id="AudioEventProvider.Message" value="Microsoft-Windows-Audio" />
        <string id="AudioResourceManager_SaDevice_Connected.Message" value="Connected StreamGroup to SaDevice" />
        <string id="AudioResourceManager_SaDevice_Created.Message" value="Created SaDevice" />
        <string id="AudioResourceManager_Stream_Created.Message" value="Created StreamGroup and stream" />
        <string id="AudioResourceManager_StreamSettings_Derived.Message" value="Derived stream settings for stream" />
        <string id="AudioSrv_GetMixFormat_Task.TaskMessage" value="GetMixFormat evaluation" />
        <string id="AudioSrv_GetMixFormat_Task_Start.Message" value="GetMixFormat starting on endpoint [%1] (category=%2, raw=%3, matchformat=%4, connector=%5)" />
        <string id="AudioSrv_GetMixFormat_Task_Stop.Message" value="GetMixFormat ended" />
        <string id="AudioSrv_IsFormatSupported_Task.TaskMessage" value="IsFormatSupported evaluation" />
        <string id="AudioSrv_IsFormatSupported_Task_Start.Message" value="IsFormatSupported starting on endpoint [%1] (category=%2, raw=%3, matchformat=%4, connector=%5)" />
        <string id="AudioSrv_IsFormatSupported_Task_Stop.Message" value="IsFormatSupported ended" />
        <string id="CreateDeviceEndpointInstance_Task.TaskMessage" value="CreateDeviceEndpointInstance task" />
        <string id="CreateDeviceEndpointInstance_Task_Start.Message" value="CreateDeviceEndpointInstance starting on endpoint [%1] (connector=%2)" />
        <string id="CreateDeviceEndpointInstance_Task_Stop.Message" value="CreateDeviceEndpointInstance ended" />
        <string id="description" value="Windows Audio Core" />
        <string id="description1" value="The allowable range of values for the latency coefficient." />
        <string id="description13" value="Exclusive-mode system audio device" />
        <string id="description14" value="System audio provider" />
        <string id="description15" value="Non-exclusive system audio device" />
        <string id="description16" value="Audio device graph" />
        <string id="description17" value="Hardware capture endpoint" />
        <string id="description18" value="Hardware render endpoint" />
        <string id="description19" value="Format converter APO: integer 32 to float 32" />
        <string id="description2" value="The allowable range of the budget percentage" />
        <string id="description20" value="Format converter APO: integer 16 to float 32" />
        <string id="description21" value="Format converter APO: integer 24 to float 32" />
        <string id="description22" value="Timestamp fixer APO" />
        <string id="description23" value="Meter APO" />
        <string id="description24" value="Format converter APO: float 64 to integer 32" />
        <string id="description25" value="Format converter APO: float 32 to integer 20 wide" />
        <string id="description26" value="Format converter APO: integer 20 wide to float 32" />
        <string id="description27" value="Format converter APO: float 32 to integer 24 wide" />
        <string id="description28" value="Format converter APO: float 64 to integer 16" />
        <string id="description29" value="Format converter APO: float 32 to integer 8" />
        <string id="description3" value="The minimum number of processing periods additionally queued on the hardware. This may be set to a non-zero value to increase the latency of the audio hardware for purposes of glitch reduction." />
        <string id="description30" value="Format converter APO: float 32 to integer 32" />
        <string id="description31" value="Volume APO" />
        <string id="description32" value="Format converter APO: integer 24 wide to float 32" />
        <string id="description33" value="Mixer APO" />
        <string id="description34" value="Format converter APO: integer 16 to float 64" />
        <string id="description35" value="Format converter APO: integer 8 to float 32" />
        <string id="description36" value="Format converter APO: float 32 to integer 16" />
        <string id="description37" value="Matrix APO" />
        <string id="description38" value="Copy APO" />
        <string id="description39" value="Format converter APO: float 32 to integer 24" />
        <string id="description4" value="Name of the DLS file used with default software synthesizer playback." />
        <string id="description40" value="Format converter APO: integer 32 to float 64" />
        <string id="description41" value="Sample rate converter APO" />
        <string id="description5" value="Percent of the processing period that is requested as the budget. For example, 10 means 10% of the period is the budget. If the period were 10 ms, the budget would then be 1 ms." />
        <string id="description55" value="Manages audio devices for Windows-based programs. If this service is stopped, audio devices and effects will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start." />
        <string id="description6" value="Some-desc" />
        <string id="description60" value="Manages audio devices for Windows-based programs.  If this service is stopped, audio devices and effects will not function properly.  If this service is disabled, any services that explicitly depend on it will fail to start" />
        <string id="description62" value="Default SDDL for Windows Resource Protected file" />
        <string id="displayName" value="Audio Core" />
        <string id="displayName1" value="Latency Coefficient" />
        <string id="displayName2" value="Default DLS File Name" />
        <string id="displayName3" value="Budget Percentage" />
        <string id="displayName54" value="Windows Audio" />
        <string id="displayName59" value="Windows Audio" />
        <string id="displayName61" value="WRP_FILE_DEFAULT_SDDL" />
        <string id="EndpointCharacteristics_CreateInstance_Task.TaskMessage" value="EndpointCharacteristics Discovery" />
        <string id="EndpointCharacteristics_CreateInstance_Task_Start.TaskMessage" value="Discovering EndpointCharacteristics for [%1]" />
        <string id="EndpointCharacteristics_CreateInstance_Task_Stop.TaskMessage" value="Discovered EndpointCharacteristics for [%1] (hr = %2)" />
        <string id="Event.EVT_AUDIODG_GLITCH_THRESHOLD_EXCEEDED.Message" value="Windows Audio Device Graph glitch threshold count exceeded %n                              Count   : 0x%1" />
        <string id="Event.EVT_AUDIOSES_CLIENT_SUSPENDED.Message" value="Suspended: %1" />
        <string id="Event.EVT_AUDIOSES_RELEASE_CLIENT_RESOURCE.Message" value="Released exclusive mode resource %1%nReleased offload mode resource %2" />
        <string id="Event.EVT_AUDIOSES_STREAM_RESOURCE_TYPE.Message" value="Format: %1%nSampling rate: %2Hz%nOffloaded: %3" />
        <string id="Event.EVT_AUDIOSRV_AUDIODG_PROCESS_TERMINATED_UNEXPECTEDLY.Message" value="The Windows Audio Device Graph Isolation process (audiodg.exe) has terminated unexpectedly.%n                    Process Exit Code     : 0x%1 %n" />
        <string id="Event.EVT_AUDIOSRV_AUDIODG_STARTUP_FAILED.Message" value="The Windows Audio Device Graph Isolation process (audiodg.exe) could not be started.%n                    Error Code     : 0x%1 %n" />
        <string id="Event.EVT_AUDIOSRV_FAIL_DEVICE_EVENT_WORKER.Message" value="Windows Audio encountered an error while processing a device event.%n                    DeviceEventType : 0x%1 (%2) %n                    Failure Code    : 0x%3" />
        <string id="Event.EVT_AUDIOSRV_FAIL_SERVICE_DEVICE_EVENT.Message" value="Windows Audio encountered an error while processing a device event.%n                    Event ID     : 0x%1 (%2) %n                    Failure Code : 0x%3" />
        <string id="Event.EVT_AUDIOSRV_FAIL_SET_SERVICE_STATUS.Message" value="Windows Audio failed during a call to SetServiceStatus.%n                    Service Type               : 0x%1 %n                    Current State              : 0x%2 %n                    Controls Accepted          : 0x%3 %n                    Win32 Exit Code            : 0x%4 %n                    Service Specific Exit Code : 0x%5 %n                    Check Point                : 0x%6 %n                    Wait Hint                  : 0x%7" />
        <string id="Event.EVT_AUDIOSRV_FAIL_SUBSYSTEM_STARTUP.Message" value="Windows Audio failed to start the %1 subsystem.%n                    Subsystem Failure Code     : 0x%2 %n" />
        <string id="Event.EVT_AUDIOSRV_SOUND_LEVEL_CHANGED.Message" value="Sound level for application [%1] changed to [%2]" />
        <string id="Event.EVT_AUDIOSRV_STREAM_FLAGS.Message" value="StreamFlags %1" />
        <string id="Event.EVT_CAPTUREMONITOR_EVENT_RESTART_LIMIT_HIT.Message" value="The Capture Monitor has failed to restart the capture monitor between %2 and %3  %1 times.  %n                 The capture monitor will no longer attempt to start this monitor.%n" />
        <string id="Event.EVT_GLITCH_APO_FORMAT_CONVERT.Message" value="APO Glitch: Format Converter INF detected: pCAudioFormatConvert=[%1], [%2]" />
        <string id="Event.EVT_GLITCH_CM_CAPTURE.Message" value="Capture Monitor Capture Glitch: pCMonitor=[%1], DevicePosition=[%2], QPCPosition=[%3]" />
        <string id="Event.EVT_GLITCH_CM_RENDER.Message" value="Capture Monitor Render Glitch: pCMonitor=[%1], DevicePosition=[%2], QPCPosition=[%3]" />
        <string id="Event.EVT_GLITCH_CP_CLIENT_INPUT_NO_MESSAGES.Message" value="Engine Glitch: CP Client Input Endpoint - pCCrossProcessClientInputEndpoint=[%1] No Messages in queue" />
        <string id="Event.EVT_GLITCH_CP_CLIENT_INPUT_SIZE_MISMATCH.Message" value="Engine Glitch: CP Client Input Endpoint - pCCrossProcessClientInputEndpoint=[%1] Queue item does not match requested size" />
        <string id="Event.EVT_GLITCH_CP_CLIENT_OUTPUT_READ_POINTER_OVERWRITE.Message" value="Engine Glitch: CP Client Output Endpoint - Read Pointer Overwrite: pCCrossProcessClientOutputEndpoint=[%1] WriteOffset=[%2] ReadOffset=[%3] BytesToWrite=[%4] EndOfDataOffset=[%5]" />
        <string id="Event.EVT_GLITCH_CP_CLIENT_OUTPUT_SERVER_OVERREAD.Message" value="Engine Glitch: CP Client Output Endpoint - Server Overread: pCCrossProcessClientOutputEndpoint=[%1] WritePos=[%2] ReadPos=[%3] BytesToWrite=[%4]" />
        <string id="Event.EVT_GLITCH_CP_SERVER_INPUT_STARVATION.Message" value="Engine Glitch: CP Server Input Endpoint - Starvation: pCCrossProcessServerInputEndpoint=[%1] WriteOffset=[%2] ReadOffset=[%3] BufferSize=[%4] BytesAvail=[%5]" />
        <string id="Event.EVT_GLITCH_CP_SERVER_OUTPUT_QUEUE_FULL_PACKET_DROP.Message" value="Engine Glitch: CP Server Output Endpoint - Queue Full Packet Drop: pCCrossProcessServerOutputEndpoint=[%1] WritePos=[%2] DroppedBytes=[%3] ReadPos=[%4] BytesToWrite=[%5]" />
        <string id="Event.EVT_GLITCH_CP_SERVER_OUTPUT_READ_POINTER_OVERWRITE.Message" value="Engine Glitch: CP Server Output Endpoint - Read Pointer Overwrite: pCCrossProcessServerOutputEndpoint=[%1] WriteOffset=[%2] ReadOffset=[%3] BytesToWrite=[%4]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_BASE_END_GLITCH.Message" value="KS Endpoint Glitch: BASE End Glitch: pCAudioBasePin=[%1] StreamPosition=[%2] GlitchDuration=[%3]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_BASE_INPUT_BUFFER_INDEX.Message" value="KS Endpoint Glitch: BASE Input Buffer Index Mismatch: pCAudioBasePin=[%1] LockedDataPointer=[%2]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_BASE_INPUT_LAST_BUFFER_NULL_BAD_LOCKED_DATA.Message" value="KS Endpoint Glitch: BASE Input Null Last Buffer with LockedData != LoopedBuffer: pCAudioBasePin=[%1] LockedDataPointer=[%2]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_BASE_OUTPUT_UNEXPECTED_BUFFER_COMPLETED.Message" value="KS Endpoint Glitch: BASE Output Unexpected Buffer Completed: pCAudioBasePin=[%1] LockedDataPointer=[%2] bLockedEqualsUnrolled=[%3]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_IOMGR_MAX_IOCTL_TIME.Message" value="KS Endpoint Glitch: IOMGR Ioctl Time Limit Exceeded: pOwner=[%1] DeltaHNS=[%2]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_IOMGR_NO_OUTSTANDING_PACKETS.Message" value="KS Endpoint Glitch: IOMGR No Outstanding Packets: pOwner=[%1] NextStreamingPacketToComplete=[%2] MaxPacketCount=[%3]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_AHEAD_OF_HW_POS.Message" value="KS Endpoint Glitch: RTCAP StreamPos Ahead of HW Pos: pCAudioCapturePinRealtimeStreaming=[%1] WritePos=[%2] PlayPos=[%3] StreamPos=[%4] StreamPosMinusReadPos=[%5]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_TOO_FAR_BEHIND.Message" value="KS Endpoint Glitch: RTCAP StreamPos Too Far Behind: pCAudioCapturePinRealtimeStreaming=[%1] WritePos=[%2] PlayPos=[%3] StreamPos=[%4] ReadPosMinusStreamPos=[%5]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_RTREN_WRITE_POS_EXCEEDS_TOTAL_POS.Message" value="KS Endpoint Glitch: RTREN WritePos Exceeds TotalPos: pCAudioRenderPinRealtimeStreaming=[%1] WritePos=[%2] PlayPos=[%3] TotalPos=[%4] WritePosMinusTotalPos=[%5]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_AHEAD.Message" value="KS Endpoint Glitch: STCAP Capture Ahead: pCAudioCapturePinStandardStreaming=[%1] ValidPosEnd=[%2] ValidPosStart=[%3] StreamPos=[%4] StreamPosMinusValidPosEnd=[%5]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_BEHIND.Message" value="KS Endpoint Glitch: STCAP Capture Behind: pCAudioCapturePinStandardStreaming=[%1] ValidPosEnd=[%2] ValidPosStart=[%3] StreamPos=[%4] ValidPosStartMinusStreamPos=[%5]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_STCAP_DEVICE_STARVED.Message" value="KS Endpoint Glitch: STCAP Device Starved: pCAudioCapturePinStandardStreaming=[%1] StreamPos=[%2] FrameCount=[%3]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_STREN_DEVICE_STARVED.Message" value="KS Endpoint Glitch: STREN Device Starved: pCAudioRenderPinStandardStreaming=[%1] DevicePos=[%2] StreamPos=[%3] AvailFrames=[%4]" />
        <string id="Event.EVT_GLITCH_KSENDPOINT_STREN_EXCL_PULL_INVALID_BUFFER_COUNT.Message" value="KS Endpoint Glitch: STREN EXCL PULL Invalid Buffer Count: pCAudioRenderPinStandardStreaming=[%1] DevicePos=[%2] StreamPos=[%3] AvailFrames=[%4]" />
        <string id="Event.EVT_PBM_STREAM_STARTED.Message" value="Stream started.%nApp Id: %1%nPID: %2%nAudio Stream Category: %3" />
        <string id="Event.EVT_PBM_STREAM_STOPPED.Message" value="Stream stopped.%nApp Id: %1%nPID: %2%nAudio Stream Category: %3" />
        <string id="Event.EVT_SYSTEM_EFFECT_APO_INITIALIZED.Message" value="System effect initialized: CLSID=[%1] AudioSignalProcessingMode=[%2] InitializeForDiscoveryOnly=[%3]" />
        <string id="Event.EVT_VOLUME_LIMIT_CHANGED_ENTER.Message" value="Volume limit event signalled to audiosrv enter" />
        <string id="Event.EVT_VOLUME_LIMIT_CHANGED_EXIT.Message" value="Volume limit event signalled to audiosrv exit" />
        <string id="Event.EVT_VOLUME_LIMIT_PUBLISH_WNF_AVLC_STATE.Message" value="AudioSrv published AVLC state" />
        <string id="EVT_AUDIOSRV_PdcActivationClientRegister.Message" value="AudioSrv calls PdcActivationClientRegister" />
        <string id="EVT_AUDIOSRV_PdcActivationClientReleaseTimerReference.Message" value="AudioSrv calls PdcActivationClientReleaseTimerReference" />
        <string id="EVT_AUDIOSRV_PdcActivationClientTakeTimerReference.Message" value="AudioSrv calls PdcActivationClientTakeTimerReference" />
        <string id="EVT_AUDIOSRV_PdcActivationClientUnregister.Message" value="AudioSrv calls PdcActivationClientUnregister" />
        <string id="EVT_MIDIRT_BindToDeviceInterfacePath.TaskMessage" value="MidiRT: Try to open device a handle on the device" />
        <string id="EVT_MIDIRT_BindToDeviceInterfacePath_Enter.Message" value="MidiRT: Begin binding to DeviceId: %1" />
        <string id="EVT_MIDIRT_BindToDeviceInterfacePath_Exit.Message" value="MidiRT: Done binding to device interface" />
        <string id="EVT_MIDIRT_CreateMidiPortDeviceAccessInstance.Message" value="MidiRT: Create new MidiPortDeviceIoControl" />
        <string id="EVT_MIDIRT_DEL_MidiDeviceIoControl.Message" value="MidiRT: Cleanup and release device handle" />
        <string id="EVT_MIDIRT_DeviceHandleClosed.Message" value="MidiRT: Close handle to MIDI Device" />
        <string id="EVT_MIDIRT_DeviceIoControlAsync.TaskMessage" value="MidiRT: Perform Asynchronous I/O" />
        <string id="EVT_MIDIRT_DeviceIoControlAsync_Enter.Message" value="MidiRT: Beginning Asynchronous I/O" />
        <string id="EVT_MIDIRT_DeviceIoControlAsync_Exit.Message" value="MidiRT: Done with Asynchronous I/O" />
        <string id="EVT_MIDIRT_DeviceIoControlSync.TaskMessage" value="MidiRT: Perform Synchronous I/O" />
        <string id="EVT_MIDIRT_DeviceIoControlSync_Enter.Message" value="MidiRT: Beginning Synchronous I/O" />
        <string id="EVT_MIDIRT_DeviceIoControlSync_Exit.Message" value="MidiRT: Done with synchronous I/O" />
        <string id="EVT_MIDIRT_ON_DEVICE_REMOVE.Message" value="MidiRT: Device Removal Handler" />
        <string id="EVT_MIDIRT_ON_ENTER_CS.Message" value="MidiRT: Application Entering CS Handler" />
        <string id="EVT_MIDIRT_ON_EXIT_CS.Message" value="MidiRT: Application Resuming from CS Handler" />
        <string id="EVT_MIDIRT_ON_RESUME.Message" value="MidiRT: Application Resume Handler" />
        <string id="EVT_MIDIRT_ON_SUSPEND.Message" value="MidiRT: Application Suspension Handler" />
        <string id="EVT_MMDEVAPI_DEVICE_STATE_CHANGED.Message" value="MMDevAPI: Audio device state changed" />
        <string id="EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DefaultDeviceChanged.Message" value="MMDevAPI: DefaultDeviceChanged callback" />
        <string id="EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceAdded.Message" value="MMDevAPI: DeviceAdded callback" />
        <string id="EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceRemoved.Message" value="MMDevAPI: DeviceRemoved callback" />
        <string id="EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceStateChanged.Message" value="MMDevAPI: DeviceStateChanged callback" />
        <string id="EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_ENTER.Message" value="MMDevAPI: OnMediaNotification Enter" />
        <string id="EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_EXIT.Message" value="MMDevAPI: OnMediaNotification Exit" />
        <string id="EVT_MMDEVAPI_TRIGGER_DEFAULT_DEVICE_CHANGED.Message" value="MMDevAPI: Default device changed triggered" />
        <string id="Opcode.EVT_GLITCH_APO_FORMAT_CONVERT.Message" value="APO Glitch: Format Converter INF detected" />
        <string id="Opcode.EVT_GLITCH_CM_CAPTURE.Message" value="Capture Monitor Capture Glitch" />
        <string id="Opcode.EVT_GLITCH_CM_RENDER.Message" value="Capture Monitor Render Glitch" />
        <string id="Opcode.EVT_GLITCH_CP_CLIENT_INPUT_NO_MESSAGES.Message" value="Engine Glitch: CP Client Input Endpoint - No Messages in queue" />
        <string id="Opcode.EVT_GLITCH_CP_CLIENT_INPUT_SIZE_MISMATCH.Message" value="Engine Glitch: CP Client Input Endpoint - Queue item does not match requested size" />
        <string id="Opcode.EVT_GLITCH_CP_CLIENT_OUTPUT_READ_POINTER_OVERWRITE.Message" value="Engine Glitch: CP Client Output Endpoint - Read Pointer Overwrite" />
        <string id="Opcode.EVT_GLITCH_CP_CLIENT_OUTPUT_SERVER_OVERREAD.Message" value="Engine Glitch: CP Client Output Endpoint - Server Overread" />
        <string id="Opcode.EVT_GLITCH_CP_SERVER_INPUT_STARVATION.Message" value="Engine Glitch: CP Server Input Endpoint - Starvation" />
        <string id="Opcode.EVT_GLITCH_CP_SERVER_OUTPUT_QUEUE_FULL_PACKET_DROP.Message" value="Engine Glitch: CP Server Output Endpoint - Queue Full Packet Drop" />
        <string id="Opcode.EVT_GLITCH_CP_SERVER_OUTPUT_READ_POINTER_OVERWRITE.Message" value="Engine Glitch: CP Server Output Endpoint - Read Pointer Overwrite" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_BASE_END_GLITCH.Message" value="KS Endpoint Glitch: BASE End Glitch" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_BASE_INPUT_BUFFER_INDEX.Message" value="KS Endpoint Glitch: BASE Input Buffer Index Mismatch" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_BASE_INPUT_LAST_BUFFER_NULL_BAD_LOCKED_DATA.Message" value="KS Endpoint Glitch: BASE Input Null Last Buffer with LockedData != LoopedBuffer" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_BASE_OUTPUT_UNEXPECTED_BUFFER_COMPLETED.Message" value="KS Endpoint Glitch: BASE Output Unexpected Buffer Completed" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_IOMGR_MAX_IOCTL_TIME.Message" value="KS Endpoint Glitch: IOMGR Ioctl Time Limit Exceeded" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_IOMGR_NO_OUTSTANDING_PACKETS.Message" value="KS Endpoint Glitch: IOMGR No Outstanding Packets" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_AHEAD_OF_HW_POS.Message" value="KS Endpoint Glitch: RTCAP StreamPos Ahead of HW Pos" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_TOO_FAR_BEHIND.Message" value="KS Endpoint Glitch: RTCAP StreamPos Too Far Behind" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_RTREN_WRITE_POS_EXCEEDS_TOTAL_POS.Message" value="KS Endpoint Glitch: RTREN WritePos Exceeds TotalPos" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_AHEAD.Message" value="KS Endpoint Glitch: STCAP Capture Ahead" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_BEHIND.Message" value="KS Endpoint Glitch: STCAP Capture Behind" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_STCAP_DEVICE_STARVED.Message" value="KS Endpoint Glitch: STCAP Device Starved" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_STREN_DEVICE_STARVED.Message" value="KS Endpoint Glitch: STREN Device Starved" />
        <string id="Opcode.EVT_GLITCH_KSENDPOINT_STREN_EXCL_PULL_INVALID_BUFFER_COUNT.Message" value="KS Endpoint Glitch: STREN EXCL PULL Invalid Buffer Count" />
        <string id="PerfChannel" value="Performance" />
        <string id="VadServer_CreateStream_Task.TaskMessage" value="Stream Creation" />
        <string id="VadServer_CreateStream_Task_Start.Message" value="Vadserver_CreateStream starting on endpoint [%1] (category=%2, raw=%3, matchformat=%4, connector=%5)" />
        <string id="VadServer_CreateStream_Task_Stop.Message" value="Vadserver_CreateStream ended" />
      </stringTable>
    </resources>
  </localization>
  <instrumentation>
    <events xmlns="http://schemas.microsoft.com/win/2004/08/events" xmlns:win="http://manifests.microsoft.com/win/2004/08/windows/events" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <provider guid="{AE4BD3BE-F36F-45b6-8D21-BDD6FB832853}" message="$(string.AudioEventProvider.Message)" messageFileName="%SystemRoot%\System32\audioses.dll" name="Microsoft-Windows-Audio" resourceFileName="%SystemRoot%\System32\audioses.dll" symbol="AUDIO_EVENT_PROVIDER">
        <channels>
          <importChannel chid="chidApplication" name="Application" />
          <channel chid="chidAudioOperational" enabled="true" isolation="System" name="Microsoft-Windows-Audio/Operational" symbol="AUDIO_EVENT_OP_CHANNEL" type="Operational" />
          <channel chid="chidAudioCaptureMonitor" enabled="true" isolation="System" name="Microsoft-Windows-Audio/CaptureMonitor" symbol="AUDIO_EVENT_OP_CAPTUREMONITOR" type="Operational" />
          <channel chid="chidAudioPerformance" enabled="false" isolation="System" message="$(string.PerfChannel)" name="Microsoft-Windows-Audio/Performance" symbol="AUDIO_EVENT_AN_PERFORMANCE" type="Analytic" />
          <channel chid="chidAudioPlaybackManager" enabled="true" isolation="Application" name="Microsoft-Windows-Audio/PlaybackManager" symbol="AUDIO_EVENT_OP_PLAYBACKMANAGER" type="Operational" />
          <channel chid="chidAudioGlitchDetection" enabled="false" isolation="System" name="Microsoft-Windows-Audio/GlitchDetection" symbol="AUDIO_EVENT_OP_GLITCH_DETECTION" type="Operational" />
          <channel chid="chidAudioInformational" enabled="false" isolation="System" name="Microsoft-Windows-Audio/Informational" symbol="AUDIO_EVENT_INFO_CHANNEL" type="Operational" />
        </channels>
        <templates>
          <template tid="tidAudioSrvServiceDeviceEventFailure">
            <data inType="win:UInt32" name="Event" outType="win:HexInt32" />
            <data inType="win:UnicodeString" name="EventName" />
            <data inType="win:UInt32" name="hr" outType="win:HexInt32" />
          </template>
          <template tid="tidAudioSrvDeviceEventWorkerFailure">
            <data inType="win:UInt32" name="DeviceEventType" outType="win:HexInt32" />
            <data inType="win:UnicodeString" name="DeviceEventTypeName" />
            <data inType="win:UInt32" name="hr" outType="win:HexInt32" />
          </template>
          <template tid="tidAudioSrvSetServiceStatusFailure">
            <data inType="win:UInt32" name="dwServiceType" outType="win:HexInt32" />
            <data inType="win:UInt32" name="dwCurrentState" outType="win:HexInt32" />
            <data inType="win:UInt32" name="dwControlsAccepted" outType="win:HexInt32" />
            <data inType="win:UInt32" name="dwWin32ExitCode" outType="win:HexInt32" />
            <data inType="win:UInt32" name="dwServiceSpecificExitCode" outType="win:HexInt32" />
            <data inType="win:UInt32" name="dwCheckPoint" outType="win:HexInt32" />
            <data inType="win:UInt32" name="dwWaitHint" outType="win:HexInt32" />
          </template>
          <template tid="tidAudioSrvStartSubsystemFailure">
            <data inType="win:UnicodeString" name="szSubsystemName" />
            <data inType="win:UInt32" name="dwSubsystemFailureCode" outType="win:HexInt32" />
          </template>
          <template tid="tidAudioSrvAudioDgCrashed">
            <data inType="win:UInt32" name="dwAudioDgTerminationCode" outType="win:HexInt32" />
          </template>
          <template tid="tidAudioSrvAudioDgStartupFailure">
            <data inType="win:UInt32" name="dwAudioDgStartupFailureCode" outType="win:HexInt32" />
          </template>
          <template tid="tidAudioSrvStreamFlags">
            <data inType="win:UInt32" name="dwAudioSrvStreamFlags" outType="win:HexInt32" />
          </template>
          <template tid="tidAudioSesStreamResourceType">
            <data inType="win:UInt32" name="Format" />
            <data inType="win:UInt32" name="SamplingRate" />
            <data inType="win:Boolean" name="bAudioSrvStreamResourceType" />
          </template>
          <template tid="tidAudioSrvSoundLevelChanged">
            <data inType="win:UnicodeString" name="AppId" />
            <data inType="win:UInt32" name="SoundLevel" />
          </template>
          <template tid="tidAudioSesClientSuspended">
            <data inType="win:Boolean" name="bIsSuspended" />
          </template>
          <template tid="tidAudioSesReleaseClientResource">
            <data inType="win:Boolean" name="bExclusiveModeStream" />
            <data inType="win:Boolean" name="bOffloadStream" />
          </template>
          <template tid="tidPBMStreamStarted">
            <data inType="win:UnicodeString" name="AppId" />
            <data inType="win:UInt32" name="PID" />
            <data inType="win:UInt32" name="Category" />
          </template>
          <template tid="tidPBMStreamStopped">
            <data inType="win:UnicodeString" name="AppId" />
            <data inType="win:UInt32" name="PID" />
            <data inType="win:UInt32" name="Category" />
          </template>
          <template tid="tidCaptureMonitorRestartLimit">
            <data inType="win:UInt32" name="dwRestartCount" outType="win:HexInt32" />
            <data inType="win:UnicodeString" name="szInputEndpointName" />
            <data inType="win:UnicodeString" name="szOutputEndpointName" />
          </template>
          <template tid="tidEpGlitchThreshold">
            <data inType="win:UInt32" name="dwGlitchCount" />
            <data inType="win:UInt64" name="hnsTimeWindow" />
          </template>
          <template tid="PerftrackObjectPayload">
            <data inType="win:UInt32" name="Object" />
          </template>
          <template tid="tidGlitch_CaptureMonitor">
            <data inType="win:Pointer" name="pCMonitor" />
            <data inType="win:UInt64" name="DevicePosition" />
            <data inType="win:UInt64" name="QPCPosition" />
          </template>
          <template tid="tidGlitch_APO_FormatConvert">
            <data inType="win:Pointer" name="pCAudioFormatConvert" />
            <data inType="win:UInt32" name="ConverstionType" />
          </template>
          <template tid="tidGlitch_CP_ClientInput">
            <data inType="win:Pointer" name="pCCrossProcessClientInputEndpoint" />
            <data inType="win:UInt32" name="Unused" />
          </template>
          <template tid="tidGlitch_CP_ClientOutput_ServerOverread">
            <data inType="win:Pointer" name="pCCrossProcessClientOutputEndpoint" />
            <data inType="win:UInt64" name="WriteBytePos" />
            <data inType="win:UInt64" name="ReadBytePos" />
            <data inType="win:UInt32" name="BytesToWrite" />
          </template>
          <template tid="tidGlitch_CP_ClientOutput_ReadOverwrite">
            <data inType="win:Pointer" name="pCCrossProcessClientOutputEndpoint" />
            <data inType="win:UInt32" name="WriteOffset" />
            <data inType="win:UInt32" name="ReadOffset" />
            <data inType="win:UInt32" name="BytesToWrite" />
            <data inType="win:UInt32" name="EndOfDataOffset" />
          </template>
          <template tid="tidGlitch_CP_ServerInput_Starvation">
            <data inType="win:Pointer" name="pCCrossProcessServerInputEndpoint" />
            <data inType="win:UInt32" name="WriteOffset" />
            <data inType="win:UInt32" name="ReadOffset" />
            <data inType="win:UInt32" name="BufferSize" />
            <data inType="win:UInt32" name="BytesAvailable" />
          </template>
          <template tid="tidGlitch_CP_ServerOutput_PacketDrop">
            <data inType="win:Pointer" name="pCCrossProcessServerOutputEndpoint" />
            <data inType="win:UInt64" name="WriteBytePos" />
            <data inType="win:UInt32" name="DroppedBytes" />
            <data inType="win:UInt64" name="ReadBytePos" />
            <data inType="win:UInt32" name="BytesToWrite" />
          </template>
          <template tid="tidGlitch_CP_ServerOutput_ReadOverwrite">
            <data inType="win:Pointer" name="pCCrossProcessServerOutputEndpoint" />
            <data inType="win:UInt32" name="WriteOffset" />
            <data inType="win:UInt32" name="ReadOffset" />
            <data inType="win:UInt32" name="BytesToWrite" />
          </template>
          <template tid="tidGlitch_KSE_IOMGR_NoOutstandingPackets">
            <data inType="win:Pointer" name="pOwner" />
            <data inType="win:UInt32" name="NextStreamingPacketToComplete" />
            <data inType="win:UInt32" name="MaxPacketCount" />
          </template>
          <template tid="tidGlitch_KSE_IOMGR_MaxIoctlTime">
            <data inType="win:Pointer" name="pOwner" />
            <data inType="win:UInt64" name="IoctlTimeHNS" />
          </template>
          <template tid="tidGlitch_KSE_BASE_OUTPUT_UnexpectedBufferCompleted">
            <data inType="win:Pointer" name="pCAudioBasePin" />
            <data inType="win:Pointer" name="pLockedDataPointer" />
            <data inType="win:Boolean" name="bLockedEqualsUnrolled" />
          </template>
          <template tid="tidGlitch_KSE_BASE_INPUT_LockedDataPointer">
            <data inType="win:Pointer" name="pCAudioBasePin" />
            <data inType="win:Pointer" name="LockedDataPointer" />
          </template>
          <template tid="tidGlitch_KSE_BASE_EndGlitch">
            <data inType="win:Pointer" name="pCAudioBasePin" />
            <data inType="win:UInt64" name="GlitchStreamPosition" />
            <data inType="win:UInt32" name="GlitchDuration" />
          </template>
          <template tid="tidGlitch_KSE_RTCAP_StreamAheadOfHW">
            <data inType="win:Pointer" name="pCAudioCapturePinRealtimeStreaming" />
            <data inType="win:UInt64" name="WritePosition" />
            <data inType="win:UInt64" name="PlayPosition" />
            <data inType="win:UInt64" name="StreamPosition" />
            <data inType="win:UInt64" name="StreamPosMinusReadPos" />
          </template>
          <template tid="tidGlitch_KSE_RTCAP_StreamPosTooFarBehind">
            <data inType="win:Pointer" name="pCAudioCapturePinRealtimeStreaming" />
            <data inType="win:UInt64" name="WritePosition" />
            <data inType="win:UInt64" name="PlayPosition" />
            <data inType="win:UInt64" name="StreamPosition" />
            <data inType="win:UInt64" name="ReadPosMinusStreamPos" />
          </template>
          <template tid="tidGlitch_KSE_RTREN_WritePosExceedsTotalPos">
            <data inType="win:Pointer" name="pCAudioRenderPinRealtimeStreaming" />
            <data inType="win:UInt64" name="WritePosition" />
            <data inType="win:UInt64" name="PlayPosition" />
            <data inType="win:UInt64" name="TotalPosition" />
            <data inType="win:UInt64" name="WritePosMinusTotalPos" />
          </template>
          <template tid="tidGlitch_KSE_STCAP_CaptureAhead">
            <data inType="win:Pointer" name="pCAudioCapturePinStandardStreaming" />
            <data inType="win:UInt64" name="ValidPositionEnd" />
            <data inType="win:UInt64" name="ValidPositionStart" />
            <data inType="win:UInt64" name="StreamPosition" />
            <data inType="win:UInt64" name="StreamPosMinusValidPosEnd" />
          </template>
          <template tid="tidGlitch_KSE_STCAP_CaptureBehind">
            <data inType="win:Pointer" name="pCAudioCapturePinStandardStreaming" />
            <data inType="win:UInt64" name="ValidPositionEnd" />
            <data inType="win:UInt64" name="ValidPositionStart" />
            <data inType="win:UInt64" name="StreamPosition" />
            <data inType="win:UInt64" name="ValidPosStartMinusStreamPos" />
          </template>
          <template tid="tidGlitch_KSE_STCAP_DeviceStarved">
            <data inType="win:Pointer" name="pCAudioCapturePinStandardStreaming" />
            <data inType="win:UInt64" name="StreamPosition" />
            <data inType="win:UInt32" name="FrameCount" />
          </template>
          <template tid="tidGlitch_KSE_STREN">
            <data inType="win:Pointer" name="pCAudioRenderPinStandardStreaming" />
            <data inType="win:UInt64" name="DevicePosition" />
            <data inType="win:UInt64" name="StreamPosition" />
            <data inType="win:UInt32" name="AvailableFrames" />
          </template>
          <template tid="tidSystem_Effect_APO_Initialized">
            <data inType="win:GUID" name="APOCLSID" />
            <data inType="win:GUID" name="AudioSignalProcessingMode" />
            <data inType="win:Boolean" name="InitializeForDiscoveryOnly" />
          </template>
          <template tid="tidAudioSrv_EVT_VOLUME_LIMIT_CHANGED_ENTER">
            <data inType="win:Pointer" name="object pointer" />
          </template>
          <template tid="tidAudioSrv_EVT_VOLUME_LIMIT_CHANGED_EXIT">
            <data inType="win:Pointer" name="object pointer" />
            <data inType="win:UInt32" name="hr" />
          </template>
          <template tid="tidAudioSrv_EVT_VOLUME_LIMIT_PUBLISH_WNF_AVLC_STATE">
            <data inType="win:Pointer" name="object pointer" />
          </template>
          <template tid="tidAudioSrv_EVT_AUDIOSRV_PdcCommonTemplate">
            <data inType="win:Pointer" name="hPdcActivator" />
            <data inType="win:UInt32" name="ntStatus" />
          </template>
          <template tid="tid_SimpleFuncWithObject">
            <data inType="win:Pointer" name="object" />
          </template>
          <template tid="tidEVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceStateChanged">
            <data inType="win:Pointer" name="object" />
            <data inType="win:UInt32" name="NewState" />
          </template>
          <template tid="tidMMDevAPI_DefaultDeviceChanged">
            <data inType="win:UInt32" name="flow" />
            <data inType="win:UInt32" name="role" />
            <data inType="win:UInt32" name="TargetProcessId" />
          </template>
          <template tid="tidEVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DefaultDeviceChanged">
            <data inType="win:Pointer" name="object" />
            <data inType="win:UInt32" name="flow" />
            <data inType="win:UInt32" name="role" />
          </template>
          <template tid="tidMMDevAPI_DeviceStateChanged">
            <data inType="win:UnicodeString" name="DeviceName" />
            <data inType="win:UnicodeString" name="DeviceId" />
            <data inType="win:UInt32" name="flow" />
            <data inType="win:UInt32" name="NewState" />
          </template>
          <template tid="tidEVT_MIDIRT_ObjectWithDeviceInterfacePath">
            <data inType="win:UnicodeString" name="DeviceId" />
            <data inType="win:Pointer" name="object" />
          </template>
          <template tid="tidEVT_MIDIRT_DeviceIoFunc">
            <data inType="win:Pointer" name="object" />
            <data inType="win:UInt32" name="ioControlCode" />
          </template>
          <template tid="tid_SimpleFuncExit">
            <data inType="win:Pointer" name="object" />
            <data inType="win:UInt32" name="hResult" />
          </template>
          <template tid="tid_CPCapture_Add_Packet">
            <data inType="win:Pointer" name="CrossProcessInstance" />
            <data inType="win:UInt32" name="ReadIndex" />
            <data inType="win:UInt32" name="WriteIndexIndex" />
            <data inType="win:UInt32" name="FramesInPacket" />
            <data inType="win:UInt64" name="QPC" />
          </template>
          <template tid="tid_Pump_SetDeadline">
            <data inType="win:Pointer" name="PumpInstance" />
            <data inType="win:Int64" name="deadlineHns" />
          </template>
          <template tid="tid_Pump_CancelDeadline">
            <data inType="win:Pointer" name="PumpInstance" />
          </template>
          <template tid="tid_EndpointCharacteristics_CreateInstance_Start">
            <data inType="win:UnicodeString" name="Endpoint Id" />
          </template>
          <template tid="tid_EndpointCharacteristics_CreateInstance_Stop">
            <data inType="win:UnicodeString" name="Endpoint Id" />
            <data inType="win:HexInt32" name="hr" />
          </template>
          <template tid="tid_AudioSrv_Stream_Params">
            <data inType="win:UnicodeString" name="Endpoint Id" />
            <data inType="win:UInt32" name="category" />
            <data inType="win:Boolean" name="Raw" />
            <data inType="win:Boolean" name="MatchFormat" />
            <data inType="win:UInt32" name="ConnectorType" />
          </template>
          <template tid="tid_CreateDeviceEndpointInstance">
            <data inType="win:UnicodeString" name="Endpoint Id" />
            <data inType="win:UInt32" name="ConnectorType" />
          </template>
        </templates>
        <tasks>
          <task name="AudioPerf_Task_LaunchAudioDG" value="100" />
          <task name="AudioPerf_Task_EndpointVolume" value="101" />
          <task name="AudioPerf_Task_SessionAPI" value="102" />
          <task name="AudioPerf_Task_GlitchCounter" value="107" />
          <task name="AudioServer_Fail_Service_Device" value="108" />
          <task name="AudioServer_Fail_Device_Event_Worker" value="109" />
          <task name="AudioServer_Fail_Set_Service_Status" value="110" />
          <task name="AudioServer_Fail_Subsystem_Startup" value="111" />
          <task name="AudioServer_Fail_AudioDG_Crashed" value="112" />
          <task name="AudioServer_Fail_AudioDG_Failed_Startup" value="113" />
          <task name="CaptureMonitor_Monitor_Restart_Limit_Hit" value="114" />
          <task name="AudioServer_Stream_Flags" value="115" />
          <task name="AudioSession_Stream_Resource_Type" value="116" />
          <task name="AudioServer_Sound_Level_Changed" value="117" />
          <task name="AudioSession_Client_Suspended" value="118" />
          <task name="AudioSession_Release_Client_Resource" value="119" />
          <task name="PBM_StreamStarted" value="120" />
          <task name="AudioDG_Glitch_Threshold_Exceeded" value="121" />
          <task name="PBM_StreamStopped" value="122" />
          <task name="Audio_Glitch_Detection" value="123" />
          <task name="System_Effect_APO_Initialized" value="124" />
          <task name="AudioSrv_EVT_VOLUME_LIMIT_CHANGED_ENTER" value="125" />
          <task name="AudioSrv_EVT_VOLUME_LIMIT_CHANGED_EXIT" value="126" />
          <task name="AudioSrv_EVT_VOLUME_LIMIT_PUBLISH_WNF_AVLC_STATE" value="127" />
          <task name="AudioSrv_EVT_AUDIOSRV_PdcActivation" value="128" />
          <task name="AudioCore_EVT_MMDevAPI" value="129" />
          <task name="AudioCore_EVT_MidiRT" value="130" />
          <task message="$(string.EVT_MIDIRT_BindToDeviceInterfacePath.TaskMessage)" name="AudioCore_EVT_MIDIRT_BindToDeviceInterfacePath_Task" symbol="AudioCore_EVT_MIDIRT_BindToDeviceInterfacePath_Task" value="131" />
          <task message="$(string.EVT_MIDIRT_DeviceIoControlSync.TaskMessage)" name="AudioCore_EVT_MIDIRT_DeviceIoControlSync_Task" symbol="AudioCore_EVT_MIDIRT_DeviceIoControlSync_Task" value="132" />
          <task message="$(string.EVT_MIDIRT_DeviceIoControlAsync.TaskMessage)" name="AudioCore_EVT_MIDIRT_DeviceIoControlAsync_Task" symbol="AudioCore_EVT_MIDIRT_DeviceIoControlAsync_Task" value="133" />
          <task message="$(string.AudioCore_CPCapture_Add_Packet.TaskMessage)" name="AudioCore_CPCapture_Add_Packet_Task" symbol="AudioCore_CPCapture_Add_Packet_Task" value="134" />
          <task message="$(string.AudioCore_Pump_SetDeadline.TaskMessage)" name="AudioCore_Pump_SetDeadline_Task" symbol="AudioCore_Pump_SetDeadline_Task" value="135" />
          <task message="$(string.AudioCore_Pump_CancelDeadline.TaskMessage)" name="AudioCore_Pump_CancelDeadline_Task" symbol="AudioCore_Pump_CancelDeadline_Task" value="136" />
          <task message="$(string.AudioCore_Pump_MissedDeadline.TaskMessage)" name="AudioCore_Pump_MissedDeadline_Task" symbol="AudioCore_Pump_MissedDeadline_Task" value="137" />
          <task message="$(string.AudioCore_Pump_MMBuffering_Task.TaskMessage)" name="AudioCore_Pump_MMBuffering_Task" symbol="AudioCore_Pump_MMBuffering_Task" value="138" />
          <task message="$(string.EndpointCharacteristics_CreateInstance_Task.TaskMessage)" name="EndpointCharacteristics_CreateInstance_Task" symbol="EndpointCharacteristics_CreateInstance_Task" value="139" />
          <task message="$(string.AudioSrv_GetMixFormat_Task.TaskMessage)" name="AudioSrv_GetMixFormat_Task" symbol="AudioSrv_GetMixFormat_Task" value="140" />
          <task message="$(string.AudioSrv_IsFormatSupported_Task.TaskMessage)" name="AudioSrv_IsFormatSupported_Task" symbol="AudioSrv_IsFormatSupported_Task" value="141" />
          <task message="$(string.VadServer_CreateStream_Task.TaskMessage)" name="VadServer_CreateStream_Task" symbol="VadServer_CreateStream_Task" value="142" />
          <task message="$(string.CreateDeviceEndpointInstance_Task.TaskMessage)" name="CreateDeviceEndpointInstance_Task" symbol="CreateDeviceEndpointInstance_Task" value="143" />
        </tasks>
        <opcodes>
          <opcode message="$(string.EVT_AUDIOSRV_PdcActivationClientRegister.Message)" name="op_EVT_AUDIOSRV_PdcActivationClientRegister" value="11" />
          <opcode message="$(string.EVT_AUDIOSRV_PdcActivationClientUnregister.Message)" name="op_EVT_AUDIOSRV_PdcActivationClientUnregister" value="12" />
          <opcode message="$(string.EVT_AUDIOSRV_PdcActivationClientTakeTimerReference.Message)" name="op_EVT_AUDIOSRV_PdcActivationClientTakeTimerReference" value="13" />
          <opcode message="$(string.EVT_AUDIOSRV_PdcActivationClientReleaseTimerReference.Message)" name="op_EVT_AUDIOSRV_PdcActivationClientReleaseTimerReference" value="14" />
          <opcode message="$(string.Opcode.EVT_GLITCH_CM_RENDER.Message)" name="op_EVT_GLITCH_CM_RENDER" value="15" />
          <opcode message="$(string.Opcode.EVT_GLITCH_CM_CAPTURE.Message)" name="op_EVT_GLITCH_CM_CAPTURE" value="16" />
          <opcode message="$(string.Opcode.EVT_GLITCH_APO_FORMAT_CONVERT.Message)" name="op_EVT_GLITCH_APO_FORMAT_CONVERT" value="17" />
          <opcode message="$(string.Opcode.EVT_GLITCH_CP_CLIENT_INPUT_NO_MESSAGES.Message)" name="op_EVT_GLITCH_CP_CLIENT_INPUT_NO_MESSAGES" value="18" />
          <opcode message="$(string.Opcode.EVT_GLITCH_CP_CLIENT_INPUT_SIZE_MISMATCH.Message)" name="op_EVT_GLITCH_CP_CLIENT_INPUT_SIZE_MISMATCH" value="19" />
          <opcode message="$(string.Opcode.EVT_GLITCH_CP_CLIENT_OUTPUT_SERVER_OVERREAD.Message)" name="op_EVT_GLITCH_CP_CLIENT_OUTPUT_SERVER_OVERREAD" value="20" />
          <opcode message="$(string.Opcode.EVT_GLITCH_CP_CLIENT_OUTPUT_READ_POINTER_OVERWRITE.Message)" name="op_EVT_GLITCH_CP_CLIENT_OUTPUT_READ_POINTER_OVERWRITE" value="21" />
          <opcode message="$(string.Opcode.EVT_GLITCH_CP_SERVER_INPUT_STARVATION.Message)" name="op_EVT_GLITCH_CP_SERVER_INPUT_STARVATION" value="22" />
          <opcode message="$(string.Opcode.EVT_GLITCH_CP_SERVER_OUTPUT_QUEUE_FULL_PACKET_DROP.Message)" name="op_EVT_GLITCH_CP_SERVER_OUTPUT_QUEUE_FULL_PACKET_DROP" value="23" />
          <opcode message="$(string.Opcode.EVT_GLITCH_CP_SERVER_OUTPUT_READ_POINTER_OVERWRITE.Message)" name="op_EVT_GLITCH_CP_SERVER_OUTPUT_READ_POINTER_OVERWRITE" value="24" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_IOMGR_NO_OUTSTANDING_PACKETS.Message)" name="op_EVT_GLITCH_KSENDPOINT_IOMGR_NO_OUTSTANDING_PACKETS" value="25" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_IOMGR_MAX_IOCTL_TIME.Message)" name="op_EVT_GLITCH_KSENDPOINT_IOMGR_MAX_IOCTL_TIME" value="26" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_BASE_OUTPUT_UNEXPECTED_BUFFER_COMPLETED.Message)" name="op_EVT_GLITCH_KSENDPOINT_BASE_OUTPUT_UNEXPECTED_BUFFER_COMPLETED" value="27" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_BASE_INPUT_LAST_BUFFER_NULL_BAD_LOCKED_DATA.Message)" name="op_EVT_GLITCH_KSENDPOINT_BASE_INPUT_LAST_BUFFER_NULL_BAD_LOCKED_DATA" value="28" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_BASE_INPUT_BUFFER_INDEX.Message)" name="op_EVT_GLITCH_KSENDPOINT_BASE_INPUT_BUFFER_INDEX" value="29" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_BASE_END_GLITCH.Message)" name="op_EVT_GLITCH_KSENDPOINT_BASE_END_GLITCH" value="30" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_AHEAD_OF_HW_POS.Message)" name="op_EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_AHEAD_OF_HW_POS" value="31" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_TOO_FAR_BEHIND.Message)" name="op_EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_TOO_FAR_BEHIND" value="32" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_RTREN_WRITE_POS_EXCEEDS_TOTAL_POS.Message)" name="op_EVT_GLITCH_KSENDPOINT_RTREN_WRITE_POS_EXCEEDS_TOTAL_POS" value="33" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_AHEAD.Message)" name="op_EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_AHEAD" value="34" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_BEHIND.Message)" name="op_EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_BEHIND" value="35" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_STCAP_DEVICE_STARVED.Message)" name="op_EVT_GLITCH_KSENDPOINT_STCAP_DEVICE_STARVED" value="36" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_STREN_DEVICE_STARVED.Message)" name="op_EVT_GLITCH_KSENDPOINT_STREN_DEVICE_STARVED" value="37" />
          <opcode message="$(string.Opcode.EVT_GLITCH_KSENDPOINT_STREN_EXCL_PULL_INVALID_BUFFER_COUNT.Message)" name="op_EVT_GLITCH_KSENDPOINT_STREN_EXCL_PULL_INVALID_BUFFER_COUNT" value="38" />
          <opcode message="$(string.EVT_MMDEVAPI_TRIGGER_DEFAULT_DEVICE_CHANGED.Message)" name="op_EVT_MMDEVAPI_TRIGGER_DEFAULT_DEVICE_CHANGED" value="39" />
          <opcode message="$(string.EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceStateChanged.Message)" name="op_EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceStateChanged" value="40" />
          <opcode message="$(string.EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceAdded.Message)" name="op_EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceAdded" value="41" />
          <opcode message="$(string.EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceRemoved.Message)" name="op_EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceRemoved" value="42" />
          <opcode message="$(string.EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DefaultDeviceChanged.Message)" name="op_EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DefaultDeviceChanged" value="43" />
          <opcode message="$(string.EVT_MIDIRT_ON_SUSPEND.Message)" name="op_EVT_MIDIRT_ON_SUSPEND" value="44" />
          <opcode message="$(string.EVT_MIDIRT_ON_RESUME.Message)" name="op_EVT_MIDIRT_ON_RESUME" value="45" />
          <opcode message="$(string.EVT_MIDIRT_ON_ENTER_CS.Message)" name="op_EVT_MIDIRT_ON_ENTER_CS" value="46" />
          <opcode message="$(string.EVT_MIDIRT_ON_EXIT_CS.Message)" name="op_EVT_MIDIRT_ON_EXIT_CS" value="47" />
          <opcode message="$(string.EVT_MIDIRT_ON_DEVICE_REMOVE.Message)" name="op_EVT_MIDIRT_ON_DEVICE_REMOVE" value="48" />
          <opcode message="$(string.EVT_MIDIRT_DEL_MidiDeviceIoControl.Message)" name="op_EVT_MIDIRT_DEL_MidiDeviceIoControl" value="49" />
          <opcode message="$(string.EVT_MIDIRT_DeviceHandleClosed.Message)" name="op_EVT_MIDIRT_DeviceHandleClosed" value="50" />
          <opcode message="$(string.EVT_MIDIRT_CreateMidiPortDeviceAccessInstance.Message)" name="op_EVT_MIDIRT_CreateMidiPortDeviceAccessInstance" value="51" />
          <opcode message="$(string.AudioResourceManager_StreamSettings_Derived.Message)" name="op_AudioResourceManager_StreamSettings_Derived" value="52" />
          <opcode message="$(string.AudioResourceManager_Stream_Created.Message)" name="op_AudioResourceManager_Stream_Created" value="53" />
          <opcode message="$(string.AudioResourceManager_SaDevice_Created.Message)" name="op_AudioResourceManager_SaDevice_Created" value="54" />
          <opcode message="$(string.AudioResourceManager_SaDevice_Connected.Message)" name="op_AudioResourceManager_SaDevice_Connected" value="55" />
          <opcode message="$(string.EVT_MMDEVAPI_DEVICE_STATE_CHANGED.Message)" name="op_EVT_MMDEVAPI_DEVICE_STATE_CHANGED" value="56" />
        </opcodes>
        <events>
          <event channel="chidAudioOperational" level="win:Warning" message="$(String.Event.EVT_AUDIOSRV_FAIL_SERVICE_DEVICE_EVENT.Message)" opcode="win:Info" symbol="EVT_AUDIOSRV_FAIL_SERVICE_DEVICE_EVENT" task="AudioServer_Fail_Service_Device" template="tidAudioSrvServiceDeviceEventFailure" value="0" />
          <event channel="chidAudioOperational" level="win:Warning" message="$(String.Event.EVT_AUDIOSRV_FAIL_DEVICE_EVENT_WORKER.Message)" opcode="win:Info" symbol="EVT_AUDIOSRV_FAIL_DEVICE_EVENT_WORKER" task="AudioServer_Fail_Device_Event_Worker" template="tidAudioSrvDeviceEventWorkerFailure" value="1" />
          <event channel="chidApplication" level="win:Error" message="$(String.Event.EVT_AUDIOSRV_FAIL_SET_SERVICE_STATUS.Message)" opcode="win:Info" symbol="EVT_AUDIOSRV_FAIL_SET_SERVICE_STATUS" task="AudioServer_Fail_Set_Service_Status" template="tidAudioSrvSetServiceStatusFailure" value="2" />
          <event channel="chidAudioOperational" level="win:Error" message="$(String.Event.EVT_AUDIOSRV_FAIL_SUBSYSTEM_STARTUP.Message)" opcode="win:Info" symbol="EVT_AUDIOSRV_FAIL_SUBSYSTEM_STARTUP" task="AudioServer_Fail_Subsystem_Startup" template="tidAudioSrvStartSubsystemFailure" value="3" />
          <event channel="chidAudioOperational" level="win:Error" message="$(String.Event.EVT_AUDIOSRV_AUDIODG_PROCESS_TERMINATED_UNEXPECTEDLY.Message)" opcode="win:Info" symbol="EVT_AUDIOSRV_FAIL_AUDIODG_CRASHED" task="AudioServer_Fail_AudioDG_Crashed" template="tidAudioSrvAudioDgCrashed" value="4" />
          <event channel="chidAudioOperational" level="win:Error" message="$(String.Event.EVT_AUDIOSRV_AUDIODG_STARTUP_FAILED.Message)" opcode="win:Info" symbol="EVT_AUDIOSRV_FAIL_AUDIODG_FAILED_STARTUP" task="AudioServer_Fail_AudioDG_Failed_Startup" template="tidAudioSrvAudioDgStartupFailure" value="5" />
          <event channel="chidAudioCaptureMonitor" level="win:Error" message="$(String.Event.EVT_CAPTUREMONITOR_EVENT_RESTART_LIMIT_HIT.Message)" opcode="win:Info" symbol="EVT_CAPTUREMONITOR_MONITOR_RESTART_LIMIT_HIT" task="CaptureMonitor_Monitor_Restart_Limit_Hit" template="tidCaptureMonitorRestartLimit" value="10" />
          <event channel="chidAudioOperational" level="win:Informational" message="$(String.Event.EVT_AUDIOSRV_STREAM_FLAGS.Message)" opcode="win:Info" symbol="EVT_AUDIOSRV_STREAM_FLAGS" task="AudioServer_Stream_Flags" template="tidAudioSrvStreamFlags" value="11" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" opcode="win:Start" symbol="EVT_AUDIOSRV_LAUNCH_AUDIODG" task="AudioPerf_Task_LaunchAudioDG" template="PerftrackObjectPayload" value="12" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" opcode="win:Stop" symbol="EVT_AUDIOSRV_AUDIODG_READY" task="AudioPerf_Task_LaunchAudioDG" template="PerftrackObjectPayload" value="13" version="0" />
          <event channel="chidAudioPerformance" level="win:Informational" opcode="win:Start" symbol="EVT_AUDIOSES_ENDPOINT_VOLUME_BEGIN" task="AudioPerf_Task_EndpointVolume" value="14" version="0" />
          <event channel="chidAudioPerformance" level="win:Informational" opcode="win:Stop" symbol="EVT_AUDIOSES_ENDPOINT_VOLUME_END" task="AudioPerf_Task_EndpointVolume" value="15" version="0" />
          <event channel="chidAudioPerformance" level="win:Informational" opcode="win:Start" symbol="EVT_AUDIOSES_SESSION_API_BEGIN" task="AudioPerf_Task_SessionAPI" value="16" version="0" />
          <event channel="chidAudioPerformance" level="win:Informational" opcode="win:Stop" symbol="EVT_AUDIOSES_SESSION_API_END" task="AudioPerf_Task_SessionAPI" value="17" version="0" />
          <event channel="chidAudioOperational" level="win:Warning" message="$(String.Event.EVT_AUDIODG_GLITCH_THRESHOLD_EXCEEDED.Message)" opcode="win:Info" symbol="EVT_AUDIODG_GLITCH_THRESHOLD_EXCEEDED" task="AudioDG_Glitch_Threshold_Exceeded" template="tidAudioSrvAudioDgCrashed" value="18" />
          <event channel="chidAudioPerformance" level="win:Informational" message="$(String.Event.EVT_AUDIODG_GLITCH_THRESHOLD_EXCEEDED.Message)" opcode="win:Info" symbol="EVT_AUDIOEP_GLITCH_THRESHOLD_EXCEEDED" task="AudioPerf_Task_GlitchCounter" template="tidEpGlitchThreshold" value="19" />
          <event channel="chidAudioPlaybackManager" level="win:Informational" message="$(String.Event.EVT_AUDIOSES_STREAM_RESOURCE_TYPE.Message)" opcode="win:Info" symbol="EVT_AUDIOSES_STREAM_RESOURCE_TYPE" task="AudioSession_Stream_Resource_Type" template="tidAudioSesStreamResourceType" value="20" />
          <event channel="chidAudioPlaybackManager" level="win:Informational" message="$(String.Event.EVT_AUDIOSRV_SOUND_LEVEL_CHANGED.Message)" opcode="win:Info" symbol="EVT_AUDIOSRV_SOUND_LEVEL_CHANGED" task="AudioServer_Sound_Level_Changed" template="tidAudioSrvSoundLevelChanged" value="21" />
          <event channel="chidAudioPlaybackManager" level="win:Informational" message="$(String.Event.EVT_AUDIOSES_CLIENT_SUSPENDED.Message)" opcode="win:Info" symbol="EVT_AUDIOSES_CLIENT_SUSPENDED" task="AudioSession_Client_Suspended" template="tidAudioSesClientSuspended" value="22" />
          <event channel="chidAudioPlaybackManager" level="win:Informational" message="$(String.Event.EVT_AUDIOSES_RELEASE_CLIENT_RESOURCE.Message)" opcode="win:Info" symbol="EVT_AUDIOSES_RELEASE_CLIENT_RESOURCE" task="AudioSession_Release_Client_Resource" template="tidAudioSesReleaseClientResource" value="23" />
          <event channel="chidAudioPlaybackManager" level="win:Informational" message="$(String.Event.EVT_PBM_STREAM_STARTED.Message)" opcode="win:Info" symbol="EVT_PBM_STREAM_STARTED" task="PBM_StreamStarted" template="tidPBMStreamStarted" value="24" />
          <event channel="chidAudioPlaybackManager" level="win:Informational" message="$(String.Event.EVT_PBM_STREAM_STOPPED.Message)" opcode="win:Info" symbol="EVT_PBM_STREAM_STOPPED" task="PBM_StreamStopped" template="tidPBMStreamStopped" value="25" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_CM_RENDER.Message)" opcode="op_EVT_GLITCH_CM_RENDER" symbol="EVT_GLITCH_CM_RENDER" task="Audio_Glitch_Detection" template="tidGlitch_CaptureMonitor" value="26" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_CM_CAPTURE.Message)" opcode="op_EVT_GLITCH_CM_CAPTURE" symbol="EVT_GLITCH_CM_CAPTURE" task="Audio_Glitch_Detection" template="tidGlitch_CaptureMonitor" value="27" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_APO_FORMAT_CONVERT.Message)" opcode="op_EVT_GLITCH_APO_FORMAT_CONVERT" symbol="EVT_GLITCH_APO_FORMAT_CONVERT" task="Audio_Glitch_Detection" template="tidGlitch_APO_FormatConvert" value="28" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_CP_CLIENT_INPUT_NO_MESSAGES.Message)" opcode="op_EVT_GLITCH_CP_CLIENT_INPUT_NO_MESSAGES" symbol="EVT_GLITCH_CP_CLIENT_INPUT_NO_MESSAGES" task="Audio_Glitch_Detection" template="tidGlitch_CP_ClientInput" value="29" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_CP_CLIENT_INPUT_SIZE_MISMATCH.Message)" opcode="op_EVT_GLITCH_CP_CLIENT_INPUT_SIZE_MISMATCH" symbol="EVT_GLITCH_CP_CLIENT_INPUT_SIZE_MISMATCH" task="Audio_Glitch_Detection" template="tidGlitch_CP_ClientInput" value="30" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_CP_CLIENT_OUTPUT_SERVER_OVERREAD.Message)" opcode="op_EVT_GLITCH_CP_CLIENT_OUTPUT_SERVER_OVERREAD" symbol="EVT_GLITCH_CP_CLIENT_OUTPUT_SERVER_OVERREAD" task="Audio_Glitch_Detection" template="tidGlitch_CP_ClientOutput_ServerOverread" value="31" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_CP_CLIENT_OUTPUT_READ_POINTER_OVERWRITE.Message)" opcode="op_EVT_GLITCH_CP_CLIENT_OUTPUT_READ_POINTER_OVERWRITE" symbol="EVT_GLITCH_CP_CLIENT_OUTPUT_READ_POINTER_OVERWRITE" task="Audio_Glitch_Detection" template="tidGlitch_CP_ClientOutput_ReadOverwrite" value="32" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_CP_SERVER_INPUT_STARVATION.Message)" opcode="op_EVT_GLITCH_CP_SERVER_INPUT_STARVATION" symbol="EVT_GLITCH_CP_SERVER_INPUT_STARVATION" task="Audio_Glitch_Detection" template="tidGlitch_CP_ServerInput_Starvation" value="33" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_CP_SERVER_OUTPUT_QUEUE_FULL_PACKET_DROP.Message)" opcode="op_EVT_GLITCH_CP_SERVER_OUTPUT_QUEUE_FULL_PACKET_DROP" symbol="EVT_GLITCH_CP_SERVER_OUTPUT_QUEUE_FULL_PACKET_DROP" task="Audio_Glitch_Detection" template="tidGlitch_CP_ServerOutput_PacketDrop" value="34" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_CP_SERVER_OUTPUT_READ_POINTER_OVERWRITE.Message)" opcode="op_EVT_GLITCH_CP_SERVER_OUTPUT_READ_POINTER_OVERWRITE" symbol="EVT_GLITCH_CP_SERVER_OUTPUT_READ_POINTER_OVERWRITE" task="Audio_Glitch_Detection" template="tidGlitch_CP_ServerOutput_ReadOverwrite" value="35" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_IOMGR_NO_OUTSTANDING_PACKETS.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_IOMGR_NO_OUTSTANDING_PACKETS" symbol="EVT_GLITCH_KSENDPOINT_IOMGR_NO_OUTSTANDING_PACKETS" task="Audio_Glitch_Detection" template="tidGlitch_KSE_IOMGR_NoOutstandingPackets" value="36" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_IOMGR_MAX_IOCTL_TIME.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_IOMGR_MAX_IOCTL_TIME" symbol="EVT_GLITCH_KSENDPOINT_IOMGR_MAX_IOCTL_TIME" task="Audio_Glitch_Detection" template="tidGlitch_KSE_IOMGR_MaxIoctlTime" value="37" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_BASE_OUTPUT_UNEXPECTED_BUFFER_COMPLETED.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_BASE_OUTPUT_UNEXPECTED_BUFFER_COMPLETED" symbol="EVT_GLITCH_KSENDPOINT_BASE_OUTPUT_UNEXPECTED_BUFFER_COMPLETED" task="Audio_Glitch_Detection" template="tidGlitch_KSE_BASE_OUTPUT_UnexpectedBufferCompleted" value="38" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_BASE_INPUT_LAST_BUFFER_NULL_BAD_LOCKED_DATA.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_BASE_INPUT_LAST_BUFFER_NULL_BAD_LOCKED_DATA" symbol="EVT_GLITCH_KSENDPOINT_BASE_INPUT_LAST_BUFFER_NULL_BAD_LOCKED_DATA" task="Audio_Glitch_Detection" template="tidGlitch_KSE_BASE_INPUT_LockedDataPointer" value="39" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_BASE_INPUT_BUFFER_INDEX.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_BASE_INPUT_BUFFER_INDEX" symbol="EVT_GLITCH_KSENDPOINT_BASE_INPUT_BUFFER_INDEX" task="Audio_Glitch_Detection" template="tidGlitch_KSE_BASE_INPUT_LockedDataPointer" value="40" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_BASE_END_GLITCH.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_BASE_END_GLITCH" symbol="EVT_GLITCH_KSENDPOINT_BASE_END_GLITCH" task="Audio_Glitch_Detection" template="tidGlitch_KSE_BASE_EndGlitch" value="41" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_AHEAD_OF_HW_POS.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_AHEAD_OF_HW_POS" symbol="EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_AHEAD_OF_HW_POS" task="Audio_Glitch_Detection" template="tidGlitch_KSE_RTCAP_StreamAheadOfHW" value="42" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_TOO_FAR_BEHIND.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_TOO_FAR_BEHIND" symbol="EVT_GLITCH_KSENDPOINT_RTCAP_STREAM_POS_TOO_FAR_BEHIND" task="Audio_Glitch_Detection" template="tidGlitch_KSE_RTCAP_StreamPosTooFarBehind" value="43" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_RTREN_WRITE_POS_EXCEEDS_TOTAL_POS.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_RTREN_WRITE_POS_EXCEEDS_TOTAL_POS" symbol="EVT_GLITCH_KSENDPOINT_RTREN_WRITE_POS_EXCEEDS_TOTAL_POS" task="Audio_Glitch_Detection" template="tidGlitch_KSE_RTREN_WritePosExceedsTotalPos" value="44" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_AHEAD.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_AHEAD" symbol="EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_AHEAD" task="Audio_Glitch_Detection" template="tidGlitch_KSE_STCAP_CaptureAhead" value="45" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_BEHIND.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_BEHIND" symbol="EVT_GLITCH_KSENDPOINT_STCAP_CAPTURE_BEHIND" task="Audio_Glitch_Detection" template="tidGlitch_KSE_STCAP_CaptureBehind" value="46" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_STCAP_DEVICE_STARVED.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_STCAP_DEVICE_STARVED" symbol="EVT_GLITCH_KSENDPOINT_STCAP_DEVICE_STARVED" task="Audio_Glitch_Detection" template="tidGlitch_KSE_STCAP_DeviceStarved" value="47" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_STREN_DEVICE_STARVED.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_STREN_DEVICE_STARVED" symbol="EVT_GLITCH_KSENDPOINT_STREN_DEVICE_STARVED" task="Audio_Glitch_Detection" template="tidGlitch_KSE_STREN" value="48" />
          <event channel="chidAudioGlitchDetection" level="win:Informational" message="$(String.Event.EVT_GLITCH_KSENDPOINT_STREN_EXCL_PULL_INVALID_BUFFER_COUNT.Message)" opcode="op_EVT_GLITCH_KSENDPOINT_STREN_EXCL_PULL_INVALID_BUFFER_COUNT" symbol="EVT_GLITCH_KSENDPOINT_STREN_EXCL_PULL_INVALID_BUFFER_COUNT" task="Audio_Glitch_Detection" template="tidGlitch_KSE_STREN" value="49" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.Event.EVT_SYSTEM_EFFECT_APO_INITIALIZED.Message)" opcode="win:Info" symbol="EVT_SYSTEM_EFFECT_APO_INITIALIZED" task="System_Effect_APO_Initialized" template="tidSystem_Effect_APO_Initialized" value="50" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.Event.EVT_VOLUME_LIMIT_CHANGED_ENTER.Message)" opcode="win:Info" symbol="EVT_VOLUME_LIMIT_CHANGED_ENTER" task="AudioSrv_EVT_VOLUME_LIMIT_CHANGED_ENTER" template="tidAudioSrv_EVT_VOLUME_LIMIT_CHANGED_ENTER" value="51" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.Event.EVT_VOLUME_LIMIT_CHANGED_EXIT.Message)" opcode="win:Info" symbol="EVT_VOLUME_LIMIT_CHANGED_EXIT" task="AudioSrv_EVT_VOLUME_LIMIT_CHANGED_EXIT" template="tidAudioSrv_EVT_VOLUME_LIMIT_CHANGED_EXIT" value="52" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.Event.EVT_VOLUME_LIMIT_PUBLISH_WNF_AVLC_STATE.Message)" opcode="win:Info" symbol="EVT_VOLUME_LIMIT_PUBLISH_WNF_AVLC_STATE" task="AudioSrv_EVT_VOLUME_LIMIT_PUBLISH_WNF_AVLC_STATE" template="tidAudioSrv_EVT_VOLUME_LIMIT_PUBLISH_WNF_AVLC_STATE" value="53" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_AUDIOSRV_PdcActivationClientRegister.Message)" opcode="op_EVT_AUDIOSRV_PdcActivationClientRegister" symbol="EVT_AUDIOSRV_PdcActivationClientRegister" task="AudioSrv_EVT_AUDIOSRV_PdcActivation" template="tidAudioSrv_EVT_AUDIOSRV_PdcCommonTemplate" value="54" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_AUDIOSRV_PdcActivationClientUnregister.Message)" opcode="op_EVT_AUDIOSRV_PdcActivationClientUnregister" symbol="EVT_AUDIOSRV_PdcActivationClientUnregister" task="AudioSrv_EVT_AUDIOSRV_PdcActivation" template="tidAudioSrv_EVT_AUDIOSRV_PdcCommonTemplate" value="55" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_AUDIOSRV_PdcActivationClientTakeTimerReference.Message)" opcode="op_EVT_AUDIOSRV_PdcActivationClientTakeTimerReference" symbol="EVT_AUDIOSRV_PdcActivationClientTakeTimerReference" task="AudioSrv_EVT_AUDIOSRV_PdcActivation" template="tidAudioSrv_EVT_AUDIOSRV_PdcCommonTemplate" value="56" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_AUDIOSRV_PdcActivationClientReleaseTimerReference.Message)" opcode="op_EVT_AUDIOSRV_PdcActivationClientReleaseTimerReference" symbol="EVT_AUDIOSRV_PdcActivationClientReleaseTimerReference" task="AudioSrv_EVT_AUDIOSRV_PdcActivation" template="tidAudioSrv_EVT_AUDIOSRV_PdcCommonTemplate" value="57" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MMDEVAPI_TRIGGER_DEFAULT_DEVICE_CHANGED.Message)" opcode="op_EVT_MMDEVAPI_TRIGGER_DEFAULT_DEVICE_CHANGED" symbol="EVT_MMDEVAPI_TRIGGER_DEFAULT_DEVICE_CHANGED" task="AudioCore_EVT_MMDevAPI" template="tidMMDevAPI_DefaultDeviceChanged" value="58" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_ENTER.Message)" opcode="win:Start" symbol="EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_ENTER" task="AudioCore_EVT_MMDevAPI" template="tid_SimpleFuncWithObject" value="59" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_EXIT.Message)" opcode="win:Stop" symbol="EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_EXIT" task="AudioCore_EVT_MMDevAPI" template="tid_SimpleFuncWithObject" value="60" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceStateChanged.Message)" opcode="op_EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceStateChanged" symbol="EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceStateChanged" task="AudioCore_EVT_MMDevAPI" template="tidEVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceStateChanged" value="61" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceAdded.Message)" opcode="op_EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceAdded" symbol="EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceAdded" task="AudioCore_EVT_MMDevAPI" template="tid_SimpleFuncWithObject" value="62" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceRemoved.Message)" opcode="op_EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceRemoved" symbol="EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DeviceRemoved" task="AudioCore_EVT_MMDevAPI" template="tid_SimpleFuncWithObject" value="63" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DefaultDeviceChanged.Message)" opcode="op_EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DefaultDeviceChanged" symbol="EVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DefaultDeviceChanged" task="AudioCore_EVT_MMDevAPI" template="tidEVT_MMDEVAPI_ON_MEDIA_NOTIFICATION_DefaultDeviceChanged" value="64" />
          <event channel="chidAudioOperational" level="win:Informational" message="$(String.EVT_MMDEVAPI_DEVICE_STATE_CHANGED.Message)" opcode="op_EVT_MMDEVAPI_DEVICE_STATE_CHANGED" symbol="EVT_MMDEVAPI_DEVICE_STATE_CHANGED" task="AudioCore_EVT_MMDevAPI" template="tidMMDevAPI_DeviceStateChanged" value="65" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_ON_SUSPEND.Message)" opcode="op_EVT_MIDIRT_ON_SUSPEND" symbol="EVT_MIDIRT_ON_SUSPEND" task="AudioCore_EVT_MidiRT" template="tid_SimpleFuncWithObject" value="101" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_ON_RESUME.Message)" opcode="op_EVT_MIDIRT_ON_RESUME" symbol="EVT_MIDIRT_ON_RESUME" task="AudioCore_EVT_MidiRT" template="tid_SimpleFuncWithObject" value="102" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_ON_ENTER_CS.Message)" opcode="op_EVT_MIDIRT_ON_ENTER_CS" symbol="EVT_MIDIRT_ON_ENTER_CS" task="AudioCore_EVT_MidiRT" template="tid_SimpleFuncWithObject" value="103" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_ON_EXIT_CS.Message)" opcode="op_EVT_MIDIRT_ON_EXIT_CS" symbol="EVT_MIDIRT_ON_EXIT_CS" task="AudioCore_EVT_MidiRT" template="tid_SimpleFuncWithObject" value="104" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_ON_DEVICE_REMOVE.Message)" opcode="op_EVT_MIDIRT_ON_DEVICE_REMOVE" symbol="EVT_MIDIRT_ON_DEVICE_REMOVE" task="AudioCore_EVT_MidiRT" template="tid_SimpleFuncWithObject" value="105" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_DEL_MidiDeviceIoControl.Message)" opcode="op_EVT_MIDIRT_DEL_MidiDeviceIoControl" symbol="EVT_MIDIRT_DEL_MidiDeviceIoControl" task="AudioCore_EVT_MidiRT" template="tid_SimpleFuncWithObject" value="106" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_DeviceHandleClosed.Message)" opcode="op_EVT_MIDIRT_DeviceHandleClosed" symbol="EVT_MIDIRT_DeviceHandleClosed" task="AudioCore_EVT_MidiRT" template="tid_SimpleFuncWithObject" value="107" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_BindToDeviceInterfacePath_Enter.Message)" opcode="win:Start" symbol="EVT_MIDIRT_BindToDeviceInterfacePath_Enter" task="AudioCore_EVT_MIDIRT_BindToDeviceInterfacePath_Task" template="tidEVT_MIDIRT_ObjectWithDeviceInterfacePath" value="108" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_BindToDeviceInterfacePath_Exit.Message)" opcode="win:Stop" symbol="EVT_MIDIRT_BindToDeviceInterfacePath_Exit" task="AudioCore_EVT_MIDIRT_BindToDeviceInterfacePath_Task" template="tid_SimpleFuncExit" value="109" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_CreateMidiPortDeviceAccessInstance.Message)" opcode="op_EVT_MIDIRT_CreateMidiPortDeviceAccessInstance" symbol="EVT_MIDIRT_CreateMidiPortDeviceAccessInstance" task="AudioCore_EVT_MidiRT" template="tidEVT_MIDIRT_ObjectWithDeviceInterfacePath" value="110" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_DeviceIoControlSync_Enter.Message)" opcode="win:Start" symbol="EVT_MIDIRT_DeviceIoControlSync_Enter" task="AudioCore_EVT_MIDIRT_DeviceIoControlSync_Task" template="tidEVT_MIDIRT_DeviceIoFunc" value="111" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_DeviceIoControlSync_Exit.Message)" opcode="win:Stop" symbol="EVT_MIDIRT_DeviceIoControlSync_Exit" task="AudioCore_EVT_MIDIRT_DeviceIoControlSync_Task" template="tid_SimpleFuncExit" value="112" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_DeviceIoControlAsync_Enter.Message)" opcode="win:Start" symbol="EVT_MIDIRT_DeviceIoControlAsync_Enter" task="AudioCore_EVT_MIDIRT_DeviceIoControlAsync_Task" template="tidEVT_MIDIRT_DeviceIoFunc" value="113" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(String.EVT_MIDIRT_DeviceIoControlAsync_Exit.Message)" opcode="win:Stop" symbol="EVT_MIDIRT_DeviceIoControlAsync_Exit" task="AudioCore_EVT_MIDIRT_DeviceIoControlAsync_Task" template="tid_SimpleFuncExit" value="114" />
          <event channel="chidAudioInformational" level="win:Informational" message="$(string.AudioCore_CPCapture_Add_Packet.TaskMessage)" symbol="AudioCore_CPCapture_Add_Packet" task="AudioCore_CPCapture_Add_Packet_Task" template="tid_CPCapture_Add_Packet" value="115" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioCore_Pump_SetDeadline.TaskMessage)" opcode="win:Info" symbol="AudioCore_Pump_SetDeadline" task="AudioCore_Pump_SetDeadline_Task" template="tid_Pump_SetDeadline" value="116" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioCore_Pump_CancelDeadline.TaskMessage)" opcode="win:Info" symbol="AudioCore_Pump_CancelDeadline" task="AudioCore_Pump_CancelDeadline_Task" template="tid_Pump_CancelDeadline" value="117" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioCore_Pump_MissedDeadline.TaskMessage)" opcode="win:Info" symbol="AudioCore_Pump_MissedDeadline" task="AudioCore_Pump_MissedDeadline_Task" template="tid_Pump_SetDeadline" value="118" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioCore_Pump_MMBufferingStart.TaskMessage)" opcode="win:Start" symbol="AudioCore_Pump_MMBufferingStart" task="AudioCore_Pump_MMBuffering_Task" template="tid_Pump_CancelDeadline" value="119" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioCore_Pump_MMBufferingStop.TaskMessage)" opcode="win:Stop" symbol="AudioCore_Pump_MMBufferingStop" task="AudioCore_Pump_MMBuffering_Task" template="tid_Pump_CancelDeadline" value="120" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.EndpointCharacteristics_CreateInstance_Task_Start.TaskMessage)" opcode="win:Start" symbol="EndpointCharacteristics_CreateInstance_Task_Start" task="EndpointCharacteristics_CreateInstance_Task" template="tid_EndpointCharacteristics_CreateInstance_Start" value="121" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.EndpointCharacteristics_CreateInstance_Task_Stop.TaskMessage)" opcode="win:Stop" symbol="EndpointCharacteristics_CreateInstance_Task_Stop" task="EndpointCharacteristics_CreateInstance_Task" template="tid_EndpointCharacteristics_CreateInstance_Stop" value="122" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioSrv_GetMixFormat_Task_Start.Message)" opcode="win:Start" symbol="AudioSrv_GetMixFormat_Task_Start" task="AudioSrv_GetMixFormat_Task" template="tid_AudioSrv_Stream_Params" value="123" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioSrv_GetMixFormat_Task_Stop.Message)" opcode="win:Stop" symbol="AudioSrv_GetMixFormat_Task_Stop" task="AudioSrv_GetMixFormat_Task" value="124" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioSrv_IsFormatSupported_Task_Start.Message)" opcode="win:Start" symbol="AudioSrv_IsFormatSupported_Task_Start" task="AudioSrv_IsFormatSupported_Task" template="tid_AudioSrv_Stream_Params" value="125" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioSrv_IsFormatSupported_Task_Stop.Message)" opcode="win:Stop" symbol="AudioSrv_IsFormatSupported_Task_Stop" task="AudioSrv_IsFormatSupported_Task" value="126" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.VadServer_CreateStream_Task_Start.Message)" opcode="win:Start" symbol="VadServer_CreateStream_Task_Start" task="VadServer_CreateStream_Task" template="tid_AudioSrv_Stream_Params" value="127" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.VadServer_CreateStream_Task_Stop.Message)" opcode="win:Stop" symbol="VadServer_CreateStream_Task_Stop" task="VadServer_CreateStream_Task" value="128" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioResourceManager_StreamSettings_Derived.Message)" opcode="op_AudioResourceManager_StreamSettings_Derived" symbol="AudioResourceManager_StreamSettings_Derived" task="VadServer_CreateStream_Task" value="129" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioResourceManager_Stream_Created.Message)" opcode="op_AudioResourceManager_Stream_Created" symbol="AudioResourceManager_Stream_Created" task="VadServer_CreateStream_Task" value="130" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioResourceManager_SaDevice_Created.Message)" opcode="op_AudioResourceManager_SaDevice_Created" symbol="AudioResourceManager_SaDevice_Created" task="VadServer_CreateStream_Task" value="131" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.AudioResourceManager_SaDevice_Connected.Message)" opcode="op_AudioResourceManager_SaDevice_Connected" symbol="AudioResourceManager_SaDevice_Connected" task="VadServer_CreateStream_Task" value="132" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.CreateDeviceEndpointInstance_Task_Start.Message)" opcode="win:Start" symbol="CreateDeviceEndpointInstance_Task_Start" task="CreateDeviceEndpointInstance_Task" template="tid_CreateDeviceEndpointInstance" value="133" version="0" />
          <event channel="chidAudioPerformance" keywords="win:ResponseTime" level="win:Informational" message="$(string.CreateDeviceEndpointInstance_Task_Stop.Message)" opcode="win:Stop" symbol="CreateDeviceEndpointInstance_Task_Stop" task="CreateDeviceEndpointInstance_Task" value="134" version="0" />
        </events>
      </provider>
    </events>
  </instrumentation>
  <configuration xmlns="urn:schemas-microsoft-com:asm.v3" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
    <configurationSchema>
      <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="Microsoft-Windows-Audio-AudioCore" targetNamespace="Microsoft-Windows-Audio-AudioCore">
        <xsd:element default="3" name="Start_AudioSrv" type="xsd:unsignedInt" wcm:displayName="Service start type for the audiosrv service" wcm:handler="regkey('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AudioSrv')" wcm:legacyName="Start" wcm:legacyType="REG_DWORD" wcm:scope="allUsers" wcm:visible="false" />
        <xsd:element default="3" name="Start_EndpointBuilder" type="xsd:unsignedInt" wcm:displayName="Service start type for the audioendpointbuilder service" wcm:handler="regkey('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AudioEndpointBuilder')" wcm:legacyName="Start" wcm:legacyType="REG_DWORD" wcm:scope="allUsers" wcm:visible="false" />
        <xsd:element default="true" name="EnableCaptureMonitor" type="xsd:boolean" wcm:displayName="Allows users to choose to play audio from the Line In or Microphone port through the PC speakers" wcm:handler="regkey('HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Audio')" wcm:legacyName="EnableCaptureMonitor" wcm:legacyType="REG_DWORD" wcm:passes="specialize" wcm:scope="allUsers" wcm:visible="true" />
      </xsd:schema>
    </configurationSchema>
  </configuration>
</assembly>