﻿<?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-Wlansvc" version="10.0.10586.306" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
  <dependency discoverable="no" resourceType="Resources">
    <dependentAssembly dependencyType="prerequisite">
      <assemblyIdentity name="Microsoft-Windows-Wlansvc.Resources" version="10.0.10586.306" processorArchitecture="amd64" language="*" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
    </dependentAssembly>
  </dependency>
  <file name="wlansvc.dll" destinationPath="$(runtime.system32)\" sourceName="wlansvc.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#">JUmXBWJ8ONNDGzwzbgzzv1WrsMRhuI2m03Z8quHiuJM=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="WiFiConfigSP.dll" destinationPath="$(runtime.system32)\" sourceName="WiFiConfigSP.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#">vlfChDSSJINQlEWkvdL/3MJS2IwlM6jTppULFKhzS8Q=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="wlansvcpal.dll" destinationPath="$(runtime.system32)\" sourceName="wlansvcpal.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#">6uP5xVhghFG5KBnhV9GFxVvTGxchkUKyNyaP+53MoLQ=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="wlanapi.dll" destinationPath="$(runtime.system32)\" sourceName="wlanapi.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#">noUcz/Z9niXf58ecB5p4HysPH+2DpfiT1anWsqBfJj0=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="wlanmsm.dll" destinationPath="$(runtime.system32)\" sourceName="wlanmsm.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#">oB+omm0WwJe9uOy9d1aIPzqIO2UI2f8f/AIbc0yhLAk=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="wlansec.dll" destinationPath="$(runtime.system32)\" sourceName="wlansec.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#">ob2Z+dKJllt3olcUaESwNLNGXNP0k4tpMkY+0FUhpSM=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="wlanhlp.dll" destinationPath="$(runtime.system32)\" sourceName="wlanhlp.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#">DvvFOix8K5RUCb1oZmdo4utElYhAl4mDn0BinG/TXcQ=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="wfdprov.dll" destinationPath="$(runtime.system32)\" sourceName="wfdprov.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#">zbeuLWS89uLd6BMfIOooQi8/C4K70fKSe4zc2lDvBu0=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="Report.System.Wireless.xml" destinationPath="$(runtime.windows)\PLA\Reports\" sourceName="Report.System.Wireless.xml" sourcePath=".\" importPath="$(build.nttree)\wlan\">
    <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#">ubXtFj5aCFSCg8jf8akmuJd4NOzuk1ytLsXK1wKNRCM=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="Rules.System.Wireless.xml" destinationPath="$(runtime.windows)\PLA\Rules\" sourceName="Rules.System.Wireless.xml" sourcePath=".\" importPath="$(build.nttree)\wlan\">
    <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#">V67BZF1YQUH+PXKbEd34qDWLTsW5d2U9Mlpq6kX9Q3A=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="wlan.mof" destinationPath="$(runtime.wbem)\" sourceName="wlan.mof" sourcePath=".\" importPath="$(build.nttree)\wlan\">
    <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#">MaUp8CdneFrm2UwxgHfqXwl/yyDlTofYUwsMLqtib4U=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <file name="wifiprofilessettinghandler.dll" destinationPath="$(runtime.system32)\" sourceName="wifiprofilessettinghandler.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#">7ZBAmzDTPioU11pIvGPA5NOsTqIEkYAHT7TrMrsilmw=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <registryKeys>
    <registryKey keyName="HKEY_LOCAL_MACHINE\Software\Microsoft\Provisioning\CSPs\.\User\Vendor\MSFT\WiFi">
      <registryValue name="" valueType="REG_SZ" value="{E296669F-B787-4A34-B23D-56F0AF1D450B}" />
      <registryValue name="version" valueType="REG_SZ" value="com.microsoft/1.00/Windows/WiFi" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\Software\Microsoft\Provisioning\CSPs\.\Vendor\MSFT\WiFi">
      <registryValue name="" valueType="REG_SZ" value="{E296669F-B787-4A34-B23D-56F0AF1D450B}" />
      <registryValue name="version" valueType="REG_SZ" value="com.microsoft/1.00/Windows/WiFi" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\WiFi">
      <registryValue name="" valueType="REG_SZ" value="WiFi CSP" />
      <registryValue name="WAPNodeProcessor" valueType="REG_SZ" value="{FB11047A-4051-4d1d-9DCA-C80C5DF98D70}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{E296669F-B787-4A34-B23D-56F0AF1D450B}">
      <registryValue name="" valueType="REG_SZ" value="WiFiCSP" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{E296669F-B787-4A34-B23D-56F0AF1D450B}\InProcServer32">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\System32\WiFiConfigSP.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="Free" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\RestrictedServices\Static\System">
      <registryValue name="WLANSvc ASP CP In" valueType="REG_SZ" value="v2.0|Action=Allow|Dir=In|LPort=7235|RPort=7235|RA4=LocalSubnet|RA6=LocalSubnet|Protocol=17|App=%SystemRoot%\system32\svchost.exe|Svc=WlanSvc|Name=Wi-Fi Direct ASP Coordination Protocol (UDP-In)|" />
      <registryValue name="WLANSvc ASP CP Out" valueType="REG_SZ" value="v2.0|Action=Allow|Dir=Out|LPort=7235|RPort=7235|RA4=LocalSubnet|RA6=LocalSubnet|Protocol=17|App=%SystemRoot%\system32\svchost.exe|Svc=WlanSvc|Name=Wi-Fi Direct ASP Coordination Protocol (UDP-Out)|" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Network\Media">
      <registryValue name="MediaManager" valueType="REG_MULTI_SZ" value="&quot;wlanhlp.dll&quot;" operationHint="append" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Winlogon\Notifications\Components\Wlansvc">
      <registryValue name="ServiceName" valueType="REG_SZ" value="Wlansvc" />
      <registryValue name="Friendly Name" valueType="REG_SZ" value="Wireless Lan Service" />
      <securityDescriptor name="ALLOW_LOCALSYSTEM_WRITE" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\PowerProfiles">
      <securityDescriptor name="ALLOW_LOCALSYSTEM_WRITE" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\PowerProfiles\ClassB">
      <registryValue name="PowerTxRx" valueType="REG_DWORD" value="0x00000190" />
      <registryValue name="PowerIdle" valueType="REG_DWORD" value="0x0000000f" />
      <registryValue name="PowerTail" valueType="REG_DWORD" value="0x00000118" />
      <registryValue name="TailDuration" valueType="REG_DWORD" value="0x0000012c" />
      <securityDescriptor name="ALLOW_LOCALSYSTEM_WRITE" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\PowerProfiles\ClassG">
      <registryValue name="PowerTxRx" valueType="REG_DWORD" value="0x00000190" />
      <registryValue name="PowerIdle" valueType="REG_DWORD" value="0x0000000f" />
      <registryValue name="PowerTail" valueType="REG_DWORD" value="0x00000118" />
      <registryValue name="TailDuration" valueType="REG_DWORD" value="0x0000012c" />
      <securityDescriptor name="ALLOW_LOCALSYSTEM_WRITE" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\PowerProfiles\ClassN">
      <registryValue name="PowerTxRx" valueType="REG_DWORD" value="0x00000190" />
      <registryValue name="PowerIdle" valueType="REG_DWORD" value="0x0000000f" />
      <registryValue name="PowerTail" valueType="REG_DWORD" value="0x00000118" />
      <registryValue name="TailDuration" valueType="REG_DWORD" value="0x0000012c" />
      <securityDescriptor name="ALLOW_LOCALSYSTEM_WRITE" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\PowerProfiles\ClassAC">
      <registryValue name="PowerTxRx" valueType="REG_DWORD" value="0x00000190" />
      <registryValue name="PowerIdle" valueType="REG_DWORD" value="0x0000000f" />
      <registryValue name="PowerTail" valueType="REG_DWORD" value="0x00000118" />
      <registryValue name="TailDuration" valueType="REG_DWORD" value="0x0000012c" />
      <securityDescriptor name="ALLOW_LOCALSYSTEM_WRITE" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{bb80e1f9-88d9-4f4a-9522-e99b4e796d75}\InProcServer32">
      <registryValue name="" valueType="REG_SZ" value="$(runtime.system32)\wlanapi.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="Both" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DeviceAccess\CapabilityHandlers\{439B20AF-8955-405B-99F0-A62AF0C68D43}">
      <registryValue name="Name" valueType="REG_SZ" value="proximity" />
      <registryValue name="" valueType="REG_SZ" value="{bb80e1f9-88d9-4f4a-9522-e99b4e796d75}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DeviceAccess\CapabilityHandlers\proximity">
      <registryValue name="" valueType="REG_SZ" value="{439B20AF-8955-405B-99F0-A62AF0C68D43}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WlanSvc\Parameters\ComInterfaceProviders">
      <registryValue name="IHNetIcsSettings" valueType="REG_SZ" value="{46C166AA-3108-11D4-9348-00C04F8EEB71}" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WlanSvc\Parameters\EapolKeyIpAddress">
      <registryValue name="LocalAddress" valueType="REG_SZ" value="192.168.173.1" />
      <registryValue name="PrefixLength" valueType="REG_DWORD" value="0x00000018" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WlanSvc\Parameters\VendorSpecificIEProviders">
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WlanSvc\Parameters\VendorSpecificIEProviders\4D50EE01-EEE0-4E5D-9A41-2F5F32044192">
      <registryValue name="Path" valueType="REG_EXPAND_SZ" value="%SYSTEMROOT%\System32\WlanSvc.dll" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession">
      <registryValue name="Start" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="BufferSize" valueType="REG_DWORD" value="0x00000050" />
      <registryValue name="ClockType" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="FileName" valueType="REG_SZ" value="%SystemRoot%\System32\LogFiles\WMI\Wifi.etl" />
      <registryValue name="Guid" valueType="REG_SZ" value="{76E684E4-194C-43B0-B890-8269646DE989}" />
      <registryValue name="LogFileMode" valueType="REG_DWORD" value="0x00000002" />
      <registryValue name="MaxFileSize" valueType="REG_DWORD" value="0x00000008" />
      <registryValue name="MaximumBuffers" valueType="REG_DWORD" value="0x00000010" />
      <registryValue name="MinimumBuffers" valueType="REG_DWORD" value="0x00000002" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{6BE684E4-194C-43B0-B9B8-8269646DE989}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{9580d7dd-0379-4658-9870-d5be7d52d6de}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000005" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{0BD3506A-9030-4f76-9B88-3E8FE1F7CFB6}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000005" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{21ba7b61-05f8-41f1-9048-c09493dcfe38}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="FFFFFF7F00000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{AB0D8EF9-866D-4d39-B83F-453F3B8F6325}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000005" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{6eb8db94-fe96-443f-a366-5fe0cee7fb1c}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000005" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{9CC0413E-5717-4af5-82EB-6103D8707B45}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000005" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{58980F4B-BD39-4a3e-B344-492ED2254A4E}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000005" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{3D42A67D-9CE8-4284-B755-2550672B0CE0}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000005" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{E5C16D49-2464-4382-BB20-97A4B5465DB9}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{5CA18737-22AC-4050-85BC-B8DBB9F7D986}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="FF00000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{B8794785-F7E3-4C2D-A33D-7B0BA0D30E18}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{681E3481-7510-4053-8C87-A6305EAFC4FA}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{814182FF-58F7-11E1-853C-78E7D1CA7337}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{9B694F87-000E-4BE6-91AC-FE2E50D61A6F}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{999AC137-42DC-41D3-BA9D-A325A9E1A986}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{abe47285-c002-46d1-95e4-c4aec3c78f50}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{9CC9BEB7-9D24-47C7-8F9D-CCC9DCAC29EB}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{3496b396-5c43-45e7-b38e-d509b79ae721}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{7D7180B3-A452-4FFF-8D1F-7B32B248AB70}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{4D946A46-275B-4C9D-B835-0B2160559256}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{C100BECE-D33A-4A4B-BF23-BBEF4663D017}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{c02edc8d-d627-46c9-abd9-c8b78f88c223}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{914598a6-28f0-42ac-bf3d-a29c6047a739}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{c7491fe4-66f4-4421-9954-b55f03db3186}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WiFiSession\{802ec45b-1e99-4b83-9920-87c98277ba9d}">
      <registryValue name="Enabled" valueType="REG_DWORD" value="0x00000001" />
      <registryValue name="EnableLevel" valueType="REG_DWORD" value="0x00000004" />
      <registryValue name="MatchAnyKeyword" valueType="REG_QWORD" value="0000000000000000" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{8D6BABBD-C31E-4623-A400-A7668A26C864}">
      <registryValue name="" valueType="REG_SZ" value="BMR Wifi Setting Handler" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{8D6BABBD-C31E-4623-A400-A7668A26C864}\InProcServer32">
      <registryValue name="" valueType="REG_SZ" value="$(runtime.system32)\WiFiProfilesSettingHandler.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="Both" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\bmr">
      <securityDescriptor name="WLANSVC_WRITE_USERS_READONLY" />
    </registryKey>
    <registryKey keyName="HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WlanSvc\VirtualizationManager">
      <registryValue name="WindowsPushNotificationPlatformClsid" valueType="REG_SZ" value="0C9281F9-6DA1-4006-8729-DE6E6B61581C" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
  </registryKeys>
  <trustInfo>
    <security>
      <accessControl>
        <securityDescriptorDefinitions>
          <securityDescriptorDefinition name="ALLOW_LOCALSYSTEM_WRITE" sddl="D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)" operationHint="replace" />
          <securityDescriptorDefinition name="WLANSVC_WRITE_USERS_READONLY" sddl="D:P(A;;GRGX;;;BU)(A;;GRGX;;;BA)(A;;GA;;;S-1-5-80-1428027539-3309602793-2678353003-1498846795-3763184142)" operationHint="replace" />
          <securityDescriptorDefinition name="WRP_DIR_DEFAULT_SDDL" sddl="O:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464G:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464D:P(A;CIOI;GA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;CIOI;GRGX;;;SY)(A;CIOI;GRGX;;;BA)(A;CIOI;GRGX;;;BU)(A;CIOI;GRGX;;;S-1-15-2-1)S:(AU;FASA;SDWDWOFW;;;WD)" operationHint="replace" />
          <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="description1" value="Default SDDL for Windows Resource Protected file" />
        <string id="description14" value="Default SDDL for Windows Resource Protected registry key" />
        <string id="description3" value="Default SDDL for Windows Resource Protected file" />
        <string id="DiagnosticChannel.Name" value="Microsoft-Windows-WLAN-AutoConfig/Diagnostic" />
        <string id="displayName0" value="WRP_FILE_DEFAULT_SDDL" />
        <string id="displayName13" value="WRP_REGKEY_DEFAULT_SDDL" />
        <string id="displayName2" value="WRP_DIR_DEFAULT_SDDL" />
        <string id="Dot11AuthAlgorithmMap.OPEN" value="Open" />
        <string id="Dot11AuthAlgorithmMap.RSNA" value="RSNA" />
        <string id="Dot11AuthAlgorithmMap.RSNA_PSK" value="RSNA PSK" />
        <string id="Dot11AuthAlgorithmMap.SHARED_KEY" value="Shared Key" />
        <string id="Dot11AuthAlgorithmMap.WPA" value="WPA" />
        <string id="Dot11AuthAlgorithmMap.WPA_NONE" value="WPA None" />
        <string id="Dot11AuthAlgorithmMap.WPA_PSK" value="WPA PSK" />
        <string id="Dot11CipherAlgorithmMap.CCMP" value="CCMP" />
        <string id="Dot11CipherAlgorithmMap.NONE" value="NONE" />
        <string id="Dot11CipherAlgorithmMap.TKIP" value="TKIP" />
        <string id="Dot11CipherAlgorithmMap.USE_GROUP" value="USE_GROUP" />
        <string id="Dot11CipherAlgorithmMap.WEP" value="WEP" />
        <string id="Dot11CipherAlgorithmMap.WEP104" value="WEP104" />
        <string id="Dot11CipherAlgorithmMap.WEP40" value="WEP40" />
        <string id="Dot11Direction.Both" value="Both" />
        <string id="Dot11Direction.Inbound" value="Inbound" />
        <string id="Dot11Direction.Outbound" value="Outbound" />
        <string id="EventProviderName" value="Microsoft-Windows-WLAN-AutoConfig" />
        <string id="Map.WLANDiagnosticConnectionMode.auto" value="auto" />
        <string id="Map.WLANDiagnosticConnectionMode.auto_nlo" value="auto-nlo" />
        <string id="Map.WLANDiagnosticConnectionMode.auto_resume" value="auto-resume" />
        <string id="Map.WLANDiagnosticConnectionMode.auto_resume_instantconnect" value="auto-resume (instantconnect)" />
        <string id="Map.WLANDiagnosticConnectionMode.discovery_secure" value="discovery-secure" />
        <string id="Map.WLANDiagnosticConnectionMode.discovery_unsecure" value="discovery-unsecure" />
        <string id="Map.WLANDiagnosticConnectionMode.invalid" value="invalid" />
        <string id="Map.WLANDiagnosticConnectionMode.nlo_aoac_screenoff" value="nlo-aoac-screenoff" />
        <string id="Map.WLANDiagnosticConnectionMode.profile" value="profile" />
        <string id="Map.WLANDiagnosticConnectionMode.roam" value="roam" />
        <string id="Map.WLANDiagnosticConnectionMode.roam_aoac_screenoff" value="roam-aoac-screenoff" />
        <string id="Map.WLANDiagnosticConnectionMode.roam_resume" value="roam-resume" />
        <string id="Map.WLANDiagnosticConnectionMode.temporary_profile" value="temporary profile" />
        <string id="Map.WLANDiagnosticConnectionMode.temporary_profile_wcn" value="wcn" />
        <string id="MSM.AuthUpcallTypeMap.4_WAY_COMPLETION" value="4_WAY_COMPLETION" />
        <string id="MSM.AuthUpcallTypeMap.4_WAY_START" value="4_WAY_START" />
        <string id="MSM.AuthUpcallTypeMap.CONNECT_COMPLETION" value="CONNECT_COMPLETION" />
        <string id="MSM.AuthUpcallTypeMap.DISCONNECT" value="DISCONNECT" />
        <string id="MSM.AuthUpcallTypeMap.EXTAP_PORT_DOWN" value="EXTAP_PORT_DOWN" />
        <string id="MSM.AuthUpcallTypeMap.EXTAP_PORT_UP" value="EXTAP_PORT_UP" />
        <string id="MSM.AuthUpcallTypeMap.IHV" value="IHV" />
        <string id="MSM.AuthUpcallTypeMap.LINK_QUALITY" value="LINK_QUALITY" />
        <string id="MSM.AuthUpcallTypeMap.PACKET" value="PACKET" />
        <string id="MSM.AuthUpcallTypeMap.PHY_FREQUENCY_ADOPTED" value="PHY_FREQUENCY_ADOPTED" />
        <string id="MSM.AuthUpcallTypeMap.PHY_STATE_CHANGE" value="PHY_STATE_CHANGE" />
        <string id="MSM.AuthUpcallTypeMap.PMKID_CANDIDATE_LIST" value="PMKID_CANDIDATE_LIST" />
        <string id="MSM.AuthUpcallTypeMap.PORT_DOWN" value="PORT_DOWN" />
        <string id="MSM.AuthUpcallTypeMap.PORT_UP" value="PORT_UP" />
        <string id="MSM.AuthUpcallTypeMap.PSK_MISMATCH" value="PSK_MISMATCH" />
        <string id="MSM.AuthUpcallTypeMap.TKIPMIC_FAILURE" value="TKIPMIC_FAILURE" />
        <string id="MSM.BeginConnect" value="Begin Connect API" />
        <string id="MSM.BeginDisconnect" value="Begin Disconnect API" />
        <string id="MSM.BeginScan" value="Begin Scan" />
        <string id="MSM.CallPreAssociateSecurity" value="Calling MSMSecPerformPreAssociateSecurity" />
        <string id="MSM.CallStopSecurity" value="Calling MSMSecStopSecurity" />
        <string id="MSM.ConnectComplete" value="Connect completion reason %1, session %2, adhoc formed %3" />
        <string id="MSM.ConnectCompletePacketReceived" value="Received CONNECT COMPLETION, status %3, assocStatus %4" />
        <string id="MSM.FSMEventMap.Cmd_Connect" value="Cmd_Connect" />
        <string id="MSM.FSMEventMap.Cmd_Disconnect" value="Cmd_Disconnect" />
        <string id="MSM.FSMEventMap.Force_Disconnect" value="Force_Disconnect" />
        <string id="MSM.FSMEventMap.IHV_Disconnect" value="IHV_Disconnect" />
        <string id="MSM.FSMEventMap.IHV_Port_Down" value="IHV_Port_Down" />
        <string id="MSM.FSMEventMap.IHV_Port_Up" value="IHV_Port_Up" />
        <string id="MSM.FSMEventMap.IHV_Post_Security_Failure" value="IHV_Post_Security_Failure" />
        <string id="MSM.FSMEventMap.IHV_Post_Security_Success" value="IHV_Post_Security_Success" />
        <string id="MSM.FSMEventMap.IHV_Pre_Security_Failure" value="IHV_Pre_Security_Failure" />
        <string id="MSM.FSMEventMap.IHV_Pre_Security_Success" value="IHV_Pre_Security_Success" />
        <string id="MSM.FSMEventMap.Post_Security_Failure" value="Post_Security_Failure" />
        <string id="MSM.FSMEventMap.Post_Security_Success" value="Post_Security_Success" />
        <string id="MSM.FSMEventMap.Pre_Security_Failure" value="Pre_Security_Failure" />
        <string id="MSM.FSMEventMap.Pre_Security_Success" value="Pre_Security_Success" />
        <string id="MSM.FSMEventMap.Reset_Failure" value="Reset_Failure" />
        <string id="MSM.FSMEventMap.Reset_Success" value="Reset_Success" />
        <string id="MSM.FSMEventMap.Timeout" value="Timeout" />
        <string id="MSM.FSMEventMap.Upcall_Association_Failure" value="Upcall_Association_Failure" />
        <string id="MSM.FSMEventMap.Upcall_Association_Success" value="Upcall_Association_Success" />
        <string id="MSM.FSMEventMap.Upcall_Disconnect" value="Upcall_Disconnect" />
        <string id="MSM.FSMEventMap.Upcall_Port_Down" value="Upcall_Port_Down" />
        <string id="MSM.FSMEventMap.Upcall_Port_Up" value="Upcall_Port_Up" />
        <string id="MSM.FSMStateMap.AP_Configuring" value="AP_Configuring" />
        <string id="MSM.FSMStateMap.AP_Disconnected" value="AP_Disconnected" />
        <string id="MSM.FSMStateMap.AP_Reset_For_Connect" value="AP_Reset_For_Connect" />
        <string id="MSM.FSMStateMap.AP_Reset_For_Disconnect" value="AP_Reset_For_Disconnect" />
        <string id="MSM.FSMStateMap.AP_Started" value="AP_Started" />
        <string id="MSM.FSMStateMap.AP_Stopping" value="AP_Stopping" />
        <string id="MSM.FSMStateMap.Associating" value="Associating" />
        <string id="MSM.FSMStateMap.Authenticating" value="Authenticating" />
        <string id="MSM.FSMStateMap.Configuring" value="Configuring" />
        <string id="MSM.FSMStateMap.Connected" value="Connected" />
        <string id="MSM.FSMStateMap.Disconnected" value="Disconnected" />
        <string id="MSM.FSMStateMap.Ihv_Configuring" value="Ihv_Configuring" />
        <string id="MSM.FSMStateMap.Reset" value="Reset" />
        <string id="MSM.FSMStateMap.Roaming" value="Roaming" />
        <string id="MSM.FSMStateMap.Wait_For_Disconnected" value="Wait_For_Disconnected" />
        <string id="MSM.FSMStateMap.Wait_For_Portup" value="Wait_For_Portup" />
        <string id="MSM.FSMStateTransition" value="FSM Transition from State: %3 to State: %4" />
        <string id="MSM.FSMTraceEvent" value="FSM Current state %3, event %4" />
        <string id="MSM.IncompatiblePHY" value="Phy Type not compatible" />
        <string id="MSM.LinkQualityUpdateReceived" value="Link Quality: %3" />
        <string id="MSM.PortDownNotification" value="Received IHV PORT DOWN, peer %3" />
        <string id="MSM.PortUpNotification" value="Received IHV PORT UP, peer %3" />
        <string id="MSM.PostConnectSecurityComplete" value="Post Connect Security has Completed Successfully" />
        <string id="MSM.PostConnectSecurityFailed" value="Post Connect Security has FAILED with reason code: %1" />
        <string id="MSM.ScanComplete" value="Scan completion Status %2" />
        <string id="MSM.ScanNetwork" value="Visible Network: %1, %2 BSSIDS, %3/%4, %5 RSSI" />
        <string id="MSM.SecurityPacketReceived" value="Received Security Packet: %3" />
        <string id="MSM.SecurityPreconnectComplete" value="Security PreConnect Completion, security reason: %1, error %2" />
        <string id="MSM.SendMSMSecurityPacket" value="Send Security Packet Length = %3 and Completion Handle = %4" />
        <string id="MSM.SendOneXSecurityPacket" value="Send Security Packet Length = %3 and Completion Handle = %4" />
        <string id="MSM.SetConnectSetting" value="SSID = %3 BSSIDCount = %4" />
        <string id="MSM.UniqueNetworks" value="Number of Unique Wlan Networks %2" />
        <string id="MsmSec.AuthMgrState.AUTH_FAILED" value="AUTH_FAILED" />
        <string id="MsmSec.AuthMgrState.AUTHENTICATED" value="AUTHENTICATED" />
        <string id="MsmSec.AuthMgrState.AUTHENTICATING" value="AUTHENTICATING" />
        <string id="MsmSec.AuthMgrState.AUTHENTICATIONSUCCESS" value="AUTHENTICATIONSUCCESS" />
        <string id="MsmSec.AuthMgrState.DEACTIVATE" value="DEACTIVATE" />
        <string id="MsmSec.AuthMgrState.DISABLED" value="DISABLED" />
        <string id="MsmSec.AuthMgrState.ENABLED" value="ENABLED" />
        <string id="MsmSec.AuthMgrState.FAKE_AUTH" value="FAKE_AUTH" />
        <string id="MsmSec.AuthMgrState.FORCE_AUTHENTICATED" value="FORCE_AUTHENTICATED" />
        <string id="MsmSec.AuthMgrState.START_AUTH" value="START_AUTH" />
        <string id="MsmSec.EventMsg.AuthMgrStateChange" value="Port (%4) Peer %6 AuthMgr Transition %7 --&gt; %8" />
        <string id="MsmSec.EventMsg.AuthNotTimeout" value="NOT TIMING OUT 802.1x authentication, next timer in %6 msec" />
        <string id="MsmSec.EventMsg.AuthSendG1" value="Auth sent G1(%4), self %5, peer %6" />
        <string id="MsmSec.EventMsg.AuthSendM1" value="Auth sent M1(%4), self %5, peer %6" />
        <string id="MsmSec.EventMsg.AuthSendM3" value="Auth sent M3(%4), self %5, peer %6" />
        <string id="MsmSec.EventMsg.AuthTimeout" value="TIMING OUT 802.1x Authentication" />
        <string id="MsmSec.EventMsg.ConnectCompletion" value="Adapter(%1) Connect Completion, Reason %2, Error %3" />
        <string id="MsmSec.EventMsg.ConnectionHealth" value="Connection health status is %1 (%2), HealthyHint %3" />
        <string id="MsmSec.EventMsg.ConnectionSecuredOffloaded" value="CONNECTION SECURED by OFFLOADED key exchange" />
        <string id="MsmSec.EventMsg.ConnectionSecuredRC4" value="CONNECTION SECURED by RC4 key exchange" />
        <string id="MsmSec.EventMsg.ConnectionSecuredRSN" value="CONNECTION SECURED by RSN key exchange" />
        <string id="MsmSec.EventMsg.ConnectionSecuredWPA" value="CONNECTION SECURED by WPA key exchange" />
        <string id="MsmSec.EventMsg.ConnectNotification" value="Adapter(%2) MSM Connect notification, Network &quot;%4&quot;" />
        <string id="MsmSec.EventMsg.CreateDiscoveryProfiles" value="Adapter(%2) Create discovery profiles, SSID %3, BSS type %4, secure %5" />
        <string id="MsmSec.EventMsg.DefaultKeyIdSet" value="Default Key ID set to Index %1" />
        <string id="MsmSec.EventMsg.DefaultKeySet" value="Default Key: Idx %1, Algo %2, Len %3" />
        <string id="MsmSec.EventMsg.DefaultKeySetNew" value="Default Key: Idx %1, Algo %2, Direction= %3, Len %4" />
        <string id="MsmSec.EventMsg.DisconnectNotification" value="Adapter(%2) MSM Disconnect notification" />
        <string id="MsmSec.EventMsg.EAPOLKeyContainsMulticastKey" value="Received multicast key material in EAPOL-Key (Rapid rekey %7)" />
        <string id="MsmSec.EventMsg.EAPOLKeyContainsUnicastKey" value="Received unicast key material in EAPOL-Key, AP does Rapid Rekeying!" />
        <string id="MsmSec.EventMsg.EAPOLKeyContainsUnicastKeyNew" value="Received unicast key material in EAPOL-Key (Rapid rekey %7)" />
        <string id="MsmSec.EventMsg.EAPOLPacketCacheOverflow" value="Eapol Key packet cache OVERFLOW" />
        <string id="MsmSec.EventMsg.FastRoamEnabled" value="FAST ROAMING is %1" />
        <string id="MsmSec.EventMsg.FastRoamVeto" value="802.1x veto-ed FAST ROAMING (Error %1), performing full authentication" />
        <string id="MsmSec.EventMsg.IndicateSecurityResult" value="Port(%1) Indicate Security Result, Peer %2, Reason %3 Error %4" />
        <string id="MsmSec.EventMsg.KeyExchangeStatusChange" value="Port(%4) Notify Key Exchange Status: Authenticator(%7) reason %8 , self %5, peer %6" />
        <string id="MsmSec.EventMsg.KeyExtOneXFailure" value="Explicit failure from 802.1x, (Reason %2, Error %3)" />
        <string id="MsmSec.EventMsg.KeyExtOneXSuccess" value="802.1x success" />
        <string id="MsmSec.EventMsg.KeyExtStateChange" value="KeyExt Transition %2 --&gt; %3" />
        <string id="MsmSec.EventMsg.KeyMgrAuthStateChange" value="Port(%4) Peer %6 KeyMgrAuth Transition %7 --&gt; %8" />
        <string id="MsmSec.EventMsg.KeyMgrStateChange" value="Port(%4) Peer %6 KeyMgr transition %7 --&gt; %8" />
        <string id="MsmSec.EventMsg.PairwiseKeySet" value="Pairwise Key (%1): Algo %2, Direction= %3, Len %4" />
        <string id="MsmSec.EventMsg.PMKCacheInvalid" value="Can't do fast roaming when PMK Cache is not valid" />
        <string id="MsmSec.EventMsg.PMKCacheOverflow" value="PMK Cache overflowed, current %4, limit %5" />
        <string id="MsmSec.EventMsg.PortDown" value="Adapter(%2) Port down for peer %3" />
        <string id="MsmSec.EventMsg.PortUp" value="Adapter(%2) Port up for peer %3" />
        <string id="MsmSec.EventMsg.PreAuthMgrStateChange" value="PreAuthMgr Transition %4 --&gt; %5" />
        <string id="MsmSec.EventMsg.PreAuthOneXFailure" value="PreAuth: Explicit failure from 802.1x, (Reason %2, Error %3)" />
        <string id="MsmSec.EventMsg.PreAuthOneXSuccess" value="PreAuth: 802.1x success" />
        <string id="MsmSec.EventMsg.PreAuthSuccess" value="PreAuth: 802.1X Success, Received keys by Pre-Authentication for %6" />
        <string id="MsmSec.EventMsg.Profile" value="WLAN Security Settings: BSS Type %1, Authentication %2, Encryption %3, OneX Enabled %4, Eap Information - Type %5, Vendor ID %6, Vendor Type %7, Author ID %8" />
        <string id="MsmSec.EventMsg.RedoSecurity" value="Adapter(%2) MSM Redo security request" />
        <string id="MsmSec.EventMsg.RSNMessageG1" value="RSN Key Receive: Key Message G1" />
        <string id="MsmSec.EventMsg.RSNMessageG2" value="RSN Key Receive: Key Message G2" />
        <string id="MsmSec.EventMsg.RSNMessageM1" value="RSN Key Receive: Key Message M1" />
        <string id="MsmSec.EventMsg.RSNMessageM2" value="RSN Key Receive: Key Message M2" />
        <string id="MsmSec.EventMsg.RSNMessageM3" value="RSN Key Receive: Key Message M3" />
        <string id="MsmSec.EventMsg.RSNMessageM4" value="RSN Key Receive: Key Message M4" />
        <string id="MsmSec.EventMsg.RxPacket" value="Adapter(%2) Rx from %3, Ethertype %4, size %5" />
        <string id="MsmSec.EventMsg.SecMgrAlreadyHaveKey" value="Received MSMSec UI Response, but already have key material!" />
        <string id="MsmSec.EventMsg.SecMgrIntfStateChange" value="Adapter(%2) IntfSecState Transition %3 --&gt; %4" />
        <string id="MsmSec.EventMsg.SecMgrInvalidUIResponse" value="Pre-Associate Failure Auth %3, Cipher %4, OneX Enabled(%5), UICancelled(%6)" />
        <string id="MsmSec.EventMsg.SecMgrNewAdapter" value="Adapter(%2) New Adapter %4 (%5)" />
        <string id="MsmSec.EventMsg.SecMgrReceivedUIResponse" value="Received UI response %3" />
        <string id="MsmSec.EventMsg.SecMgrStateChange" value="Port(%4) Peer %6 SecMgr Transition %7 --&gt; %8" />
        <string id="MsmSec.EventMsg.SecMgrStopSecurity" value="Adapter(%2) Received StopSecurity" />
        <string id="MsmSec.EventMsg.SendPacketFailed" value="Port(%3) MSMSendPacket failed, Error %1" />
        <string id="MsmSec.EventMsg.SendUIRequest" value="Sending UI request to MSM (%1)" />
        <string id="MsmSec.EventMsg.SendUIResponse" value="Sending UI response to 802.1x" />
        <string id="MsmSec.EventMsg.TransitionNetworkSuspected" value="Transition network suspected" />
        <string id="MsmSec.EventMsg.TxComplete" value="Tx pkt completion, pkt %3" />
        <string id="MsmSec.EventMsg.TxPacket" value="Adapter(%4) Tx to %1, Ethertype %2, size %3" />
        <string id="MsmSec.EventMsg.UIResponse" value="Adapter(%2) UI Response, request type %3, response type %4, cancelled = %5" />
        <string id="MsmSec.EventMsg.UIResponseValid" value="UI Response - Valid = %1, Cancelled = %2" />
        <string id="MsmSec.EventMsg.UnknownFailureTransition" value="Unknown transition into Failure, EventType %3" />
        <string id="MsmSec.EventMsg.WPAMessageG1" value="WPA Key Receive: Key Message G1" />
        <string id="MsmSec.EventMsg.WPAMessageM1" value="WPA Key Receive: Key Message M1" />
        <string id="MsmSec.EventMsg.WPAMessageM3" value="WPA Key Receive: Key Message M3" />
        <string id="MsmSec.IntfSecState.FAILURE" value="FAILURE" />
        <string id="MsmSec.IntfSecState.INITIALIZED" value="INITIALIZED" />
        <string id="MsmSec.IntfSecState.PREASSOCIATE_DONE" value="PREASSOCIATE_DONE" />
        <string id="MsmSec.IntfSecState.PROCESSING_POSTASSOCIATE" value="PROCESSING_POSTASSOCIATE" />
        <string id="MsmSec.IntfSecState.PROCESSING_PREASSOCIATE" value="PROCESSING_PREASSOCIATE" />
        <string id="MsmSec.IntfSecState.PROCESSING_STOP_POSTASSOCIATE" value="PROCESSING_STOP_POSTASSOCIATE" />
        <string id="MsmSec.IntfSecState.STOPPING_SECURITY" value="STOPPING_SECURITY" />
        <string id="MsmSec.IntfSecState.WAIT_FOR_UI_RESPONSE" value="WAIT_FOR_UI_RESPONSE" />
        <string id="MsmSec.KeyExchangeState.FAILURE" value="FAILURE" />
        <string id="MsmSec.KeyExchangeState.INACTIVE" value="INACTIVE" />
        <string id="MsmSec.KeyExchangeState.SUCCESS" value="SUCCESS" />
        <string id="MsmSec.KeyExchangeState.UNDERWAY" value="UNDERWAY" />
        <string id="MsmSec.KeyExtState.AUTH_FAILED" value="AUTH_FAILED" />
        <string id="MsmSec.KeyExtState.AUTHENTICATED" value="AUTHENTICATED" />
        <string id="MsmSec.KeyExtState.AUTHENTICATING" value="AUTHENTICATING" />
        <string id="MsmSec.KeyExtState.ENABLED" value="ENABLED" />
        <string id="MsmSec.KeyExtState.START_AUTH" value="START_AUTH" />
        <string id="MsmSec.KeyExtState.STOP_AUTH" value="STOP_AUTH" />
        <string id="MsmSec.KeyMgrAuthState.FAILURE" value="FAILURE" />
        <string id="MsmSec.KeyMgrAuthState.GHS" value="GHS" />
        <string id="MsmSec.KeyMgrAuthState.INACTIVE" value="INACTIVE" />
        <string id="MsmSec.KeyMgrAuthState.PHS1" value="PHS1" />
        <string id="MsmSec.KeyMgrAuthState.PHS2" value="PHS2" />
        <string id="MsmSec.KeyMgrAuthState.SUCCESS" value="SUCCESS" />
        <string id="MsmSec.PortSecState.ACTIVE" value="ACTIVE" />
        <string id="MsmSec.PortSecState.DEACTIVATE" value="DEACTIVATE" />
        <string id="MsmSec.PortSecState.FAILURE" value="FAILURE" />
        <string id="MsmSec.PortSecState.FORCE_AUTHENTICATED" value="FORCE_AUTHENTICATED" />
        <string id="MsmSec.PortSecState.INACTIVE" value="INACTIVE" />
        <string id="MsmSec.PortSecState.KEY_ACTIVATE" value="KEY_ACTIVATE" />
        <string id="MsmSec.PortSecState.KEY_DEACTIVATE" value="KEY_DEACTIVATE" />
        <string id="MsmSec.PortSecState.REVIVE_CACHE" value="REVIVE_CACHE" />
        <string id="MsmSec.PortSecState.ROAM_AUTHENTICATE" value="ROAM_AUTHENTICATE" />
        <string id="MsmSec.PortSecState.START_AUTH" value="START_AUTH" />
        <string id="MsmSec.PortSecState.SUCCESS" value="SUCCESS" />
        <string id="MsmSec.PortSecState.WAIT_FOR_AUTH_SUCCESS" value="WAIT_FOR_AUTH_SUCCESS" />
        <string id="MsmSec.PortSecState.WAIT_FOR_KEY_START" value="WAIT_FOR_KEY_START" />
        <string id="MsmSec.PortSecState.WAIT_FOR_KEY_SUCCESS" value="WAIT_FOR_KEY_SUCCESS" />
        <string id="MsmSec.PreAuthState.ACTIVATED" value="ACTIVATED" />
        <string id="MsmSec.PreAuthState.DISABLED" value="DISABLED" />
        <string id="MsmSec.PreAuthState.ENABLED" value="ENABLED" />
        <string id="MsmSec.PreAuthState.INITIALIZE_PROFILE" value="INITIALIZE_PROFILE" />
        <string id="MsmSec.PreAuthState.PREAUTH_IN_PROGRESS" value="PREAUTH_IN_PROGRESS" />
        <string id="MsmSec.PreAuthState.PREAUTH_STARTED" value="PREAUTH_STARTED" />
        <string id="MsmSec.PreAuthState.PROCESS_ONEX_RESULT" value="PROCESS_ONEX_RESULT" />
        <string id="MsmSec.PreAuthState.PROCESS_TIMEOUT" value="PROCESS_TIMEOUT" />
        <string id="MsmSec.UIRequestType.autoconfig" value="autoconfig" />
        <string id="MsmSec.UIRequestType.cancelled" value="cancelled" />
        <string id="MsmSec.UIRequestType.ihv" value="ihv" />
        <string id="MsmSec.UIRequestType.invalid" value="invalid" />
        <string id="MsmSec.UIRequestType.msm" value="msm" />
        <string id="MsmSec.UIRequestType.security" value="security" />
        <string id="MsmSec.UIRequestType.verifynet" value="verifynet" />
        <string id="MsmSec.UIResponseType.any" value="any" />
        <string id="MsmSec.UIResponseType.invalid" value="invalid" />
        <string id="MsmSec.UIResponseType.key" value="key" />
        <string id="MsmSec.UIResponseType.onex" value="onex" />
        <string id="MsmSec.UIResponseType.passphrase" value="passphrase" />
        <string id="MsmSec.UIResponseType.psk" value="psk" />
        <string id="OperationalChannel.Name" value="Microsoft-Windows-WLAN-AutoConfig/Operational" />
        <string id="Perftrack.EventMsg.CancelWlanResumeReconnect" value="Cancel WLAN Resume-Reconnect Interface GUID: %1" />
        <string id="Perftrack.EventMsg.Connect1" value="Connection started 1" />
        <string id="Perftrack.EventMsg.Connect2" value="Connection started 2" />
        <string id="Perftrack.EventMsg.Connect3" value="Connection started 3" />
        <string id="Perftrack.EventMsg.ConnectSuccess" value="Connection succeeded" />
        <string id="Perftrack.EventMsg.ConnectSuccessHidden1" value="Connection succeeded - Hidden network 1" />
        <string id="Perftrack.EventMsg.ConnectSuccessHidden2" value="Connection succeeded - Hidden network 2" />
        <string id="Perftrack.EventMsg.ConnectSuccessHidden3" value="Connection succeeded - Hidden network 3" />
        <string id="Perftrack.EventMsg.ConnectSuccessRoamFail" value="Connection succeeded to previous network - expected roaming" />
        <string id="Perftrack.EventMsg.ConnectTimeout1" value="Connection timeout threshold reached 1" />
        <string id="Perftrack.EventMsg.ConnectTimeout2" value="Connection timeout threshold reached 2" />
        <string id="Perftrack.EventMsg.ConnectTimeout3" value="Connection timeout threshold reached 3" />
        <string id="Perftrack.EventMsg.ManualConnect" value="Manual connect initiated, end running reconnect scenarios" />
        <string id="Perftrack.EventMsg.MSAM.PostSecurityFailure" value="A client has failed to authenticate with the hosted network. %n%nError code: %2%nError Message: %3%nInterface GUID: %1%nInterface description:%4%nNetwork SSID: %5%nLocal MAC address: %6%n" />
        <string id="Perftrack.EventMsg.MSAM.PostSecuritySuccess" value="A client has successfully authenticated with the hosted network. %n%nInterface GUID: %1%nInterface description:%2%nNetwork SSID: %3%nLocal MAC address: %4%nPeer MAC address: %5%n" />
        <string id="Perftrack.EventMsg.MSAM.ReceivePortUp" value="A client has associated with the hosted network. %n%nInterface GUID: %1%nInterface description:%2%nNetwork SSID: %3%nLocal MAC address: %4%nPeer MAC address: %5%n" />
        <string id="Perftrack.EventMsg.SelectionListExhausted1" value="Selection list exhausted 1" />
        <string id="Perftrack.EventMsg.SelectionListExhausted2" value="Selection list exhausted 2" />
        <string id="Perftrack.EventMsg.SelectionListExhausted3" value="Selection list exhausted 3" />
        <string id="Perftrack.EventMsg.UiRequested1" value="UI interaction requested 1" />
        <string id="Perftrack.EventMsg.UiRequested2" value="UI interaction requested 2" />
        <string id="Perftrack.EventMsg.UiRequested3" value="UI interaction requested 3" />
        <string id="Perftrack.EventMsg.WlansvcSoftAPStartBegin" value="WLAN AutoConfig service has begun starting the hosted network.%n%nInterface GUID: %1%nSSID: %2%n" />
        <string id="Perftrack.EventMsg.WlansvcSoftAPStartEnd" value="WLAN AutoConfig service has finished starting the hosted network.%n%nInterface GUID: %1%nSSID: %2%n" />
        <string id="Perftrack.EventMsg.WlansvcSoftAPStartFailed" value="WLAN AutoConfig service has failed to start the hosted network.%n%nError Code: %2%nError Message: %3%nInterface GUID: %1%nSSID: %4%n" />
        <string id="Perftrack.EventMsg.WlansvcSoftAPStopBegin" value="AutoConfig service has begun to stop the hosted network.%n%nInterface GUID: %1%nSSID: %2%n" />
        <string id="Perftrack.EventMsg.WlansvcSoftAPStopEnd" value="WLAN AutoConfig service has finished stopping the hosted network.%n%nInterface GUID: %1%nSSID: %2%n" />
        <string id="Perftrack.EventMsg.WlansvcSoftAPStopFailed" value="WLAN AutoConfig service has failed to stop the hosted network.%n%nError Code: %2%nError Message: %3%nInterface GUID: %1%nSSID: %4%n" />
        <string id="Task.Cost" value="Connection Cost" />
        <string id="Task.Perftrack.MSAMAuthentication" value="Authenticate the peers associated to the hosted network" />
        <string id="Task.Perftrack.ReconnectOnResume" value="Connect to network on resume after intervening disconnect" />
        <string id="Task.Perftrack.RoamOnResume" value="Connect to same network on resume" />
        <string id="Task.Perftrack.SoftAPStart" value="Start the device network" />
        <string id="Task.Perftrack.SoftAPStop" value="Stop the device network" />
        <string id="Task.WlanConnect.AcmConnection" value="AcmConnection" />
        <string id="Task.WlanConnect.MsmAssociation" value="MsmAssociation" />
        <string id="Task.WlanConnect.MsmIhvSecurity" value="IhvSecurity" />
        <string id="Task.WlanConnect.MsmSecurity" value="MsmSecurity" />
        <string id="Task.WlanConnect.WlansecOneX" value="OneXAuthentication" />
        <string id="taskWlanResumeReconnect" value="WLAN Connect to network" />
        <string id="tid_BoolValues.No" value="No" />
        <string id="tid_BoolValues.Yes" value="Yes" />
        <string id="tid_EnabledValues.Disabled" value="Disabled" />
        <string id="tid_EnabledValues.Enabled" value="Enabled" />
        <string id="tid_ExtHostStartFailure.TemplateMessage" value="WLAN Extensibility Module has failed to start.%n%nModule Path: %1%nError Code: %2%n" />
        <string id="tid_ExtHostStartSuccess.TemplateMessage" value="WLAN Extensibility Module has successfully started.%n%nModule Path: %1%n" />
        <string id="tid_ExtHostStopped.TemplateMessage" value="WLAN Extensibility Module has stopped.%n%nModule Path: %1%n" />
        <string id="tid_ExtHostStoppedUnexpectedly.TemplateMessage" value="WLAN Extensibility Module has stopped unexpectedly.%n%nModule Path: %1%n" />
        <string id="tid_ExtHostTimedOut.TemplateMessage" value="WLAN Extensibility Module has timed out.%n%nModule Path: %1%n" />
        <string id="tid_MsmAssociationFailure.TemplateMessage" value="Wireless network association failed.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%nFailure Reason: %6%nDot11 Status Code: %8%nRSSI: %10%n" />
        <string id="tid_MsmAssociationStart.TemplateMessage" value="Wireless network association started.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%nAuthentication: %6%nEncryption: %7%n802.1X Enabled: %8%n" />
        <string id="tid_MsmAssociationSuccess.TemplateMessage" value="Wireless network association succeeded.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%nManagement Frame Protection Enabled: %6%n" />
        <string id="tid_MsmIhvSecurityFailure.TemplateMessage" value="Wireless IHV security failed.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%nPeer MAC Address: %6%nReason: %7%nAdditional Data Length: %8%n" />
        <string id="tid_MsmIhvSecurityStart.TemplateMessage" value="Wireless IHV security started.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%n" />
        <string id="tid_MsmIhvSecuritySuccess.TemplateMessage" value="Wireless IHV security succeeded.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%n" />
        <string id="tid_MsmSecurityFailure.TemplateMessage" value="Wireless security failed.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%nPeer MAC Address: %6%nReason: %7%nError: %9%n" />
        <string id="tid_MsmSecurityStart.TemplateMessage" value="Wireless security started.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%nAuthentication: %6%nEncryption: %8%n802.1x Enabled: %10%n" />
        <string id="tid_MsmSecurityStartSp1.TemplateMessage" value="Wireless security started.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%nAuthentication: %6%nEncryption: %8%nFIPS Mode: %10%n802.1x Enabled: %11%n" />
        <string id="tid_MsmSecurityStop.TemplateMessage" value="Wireless security stopped.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%nSecurity Hint: %6%n" />
        <string id="tid_MsmSecuritySuccess.TemplateMessage" value="Wireless security succeeded.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%n" />
        <string id="tid_WlansecOneXFailure.TemplateMessage" value="Wireless 802.1x authentication failed.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%nPeer MAC Address: %6%nIdentity: %7%nUser: %8%nDomain: %9%nReason: %10%nError: %12%nEAP Reason: %13%nEAP Root cause String: %14%nEAP Error: %15%n" />
        <string id="tid_WlansecOneXRestart.TemplateMessage" value="Wireless 802.1x authentication was restarted.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%nEap Information: Type %6, Vendor ID %7, Vendor Type %8, Author ID %9%nRestart Reason: %10%n" />
        <string id="tid_WlansecOneXStart.TemplateMessage" value="Wireless 802.1x authentication started.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%nEap Information: Type %6, Vendor ID %7, Vendor Type %8, Author ID %9%n" />
        <string id="tid_WlansecOneXSuccess.TemplateMessage" value="Wireless 802.1x authentication succeeded.%n%nNetwork Adapter: %1%nInterface GUID: %2%nLocal MAC Address: %3%nNetwork SSID: %4%nBSS Type: %5%nIdentity: %6%nUser: %8%nDomain: %8%n" />
        <string id="tid_WlansvcClearedCost.TemplateMessage" value="%1 Cost is cleared for profile %3 on interface %2" />
        <string id="tid_WlansvcConnectionBlock.TemplateMessage" value="Wireless network is blocked due to connection failure.%n%nNetwork Adapter: %1%nInterface GUID: %2%nConnection Mode: %5%nProfile Name: %4%nSSID(s): %3%nBSS Type: %6%nFailure Reason:%7%nLength of block timer (minutes): %8%n" />
        <string id="tid_WlansvcConnectionFail.TemplateMessage" value="WLAN AutoConfig service failed to connect to a wireless network.%n%nNetwork Adapter: %2%nInterface GUID: %1%nConnection Mode: %3%nProfile Name: %4%nSSID: %5%nBSS Type: %6%nFailure Reason:%7%nRSSI: %10%n" />
        <string id="tid_WlansvcConnectionLastGood.TemplateMessage" value="Connect to last good network %n%nNetwork Adapter: %2%nInterface GUID: %1%n Profile Name: %3%nSSID: %4%nBSS type: %5%n" />
        <string id="tid_WlansvcConnectionStart.TemplateMessage" value="WLAN AutoConfig service started a connection to a wireless network.%n%nNetwork Adapter: %2%nInterface GUID: %1%nConnection Mode: %3%nProfile Name: %4%nSSID: %5%nBSS Type: %6%n" />
        <string id="tid_WlansvcConnectionSucceed.TemplateMessage" value="WLAN AutoConfig service has successfully connected to a wireless network.%n%nNetwork Adapter: %2%nInterface GUID: %1%nConnection Mode: %3%nProfile Name: %4%nSSID: %5%nBSS Type: %6%nPHY Type: %7%nAuthentication: %8%nEncryption: %9%n802.1x Enabled: %10%nHidden: %12%n" />
        <string id="tid_WlansvcCostChanged.TemplateMessage" value="%1 Cost is changed to %2 for profile %4 on interface %3" />
        <string id="tid_WlansvcDisconnected.TemplateMessage" value="WLAN AutoConfig service has successfully disconnected from a wireless network.%n%nNetwork Adapter: %2%nInterface GUID: %1%nConnection Mode: %3%nProfile Name: %4%nSSID: %5%nBSS Type: %6%nReason: %7%n" />
        <string id="tid_WlansvcFailure.TemplateMessage" value="WLAN AutoConfig service has failed to start.%n%nError Code: %1%n" />
        <string id="tid_WlansvcGroupPolicyClearedCost.TemplateMessage" value="Group Policy Cost is cleared" />
        <string id="tid_WlansvcGroupPolicyCostChanged.TemplateMessage" value="Group Policy Cost is changed to %1" />
        <string id="tid_WlansvcLimitConnectivity.TemplateMessage" value="WLAN AutoConfig detected limit connectivity, performing Reset/Recover.adapter.%n%n Code: %1 %2 %3%n" />
        <string id="tid_WlansvcNloDiscovery.TemplateMessage" value="NLO discovery Network Adapter: Interface GUID: %1 %2" />
        <string id="tid_WlansvcPostlogon.Result.Criteria_Met" value="The operational criteria were met." />
        <string id="tid_WlansvcPostlogon.Result.Criteria_Not_Met" value="The operational criteria were not met." />
        <string id="tid_WlansvcPostlogon.Result.Failure" value="Failure" />
        <string id="tid_WlansvcPostlogon.Result.Success" value="Success" />
        <string id="tid_WlansvcPostlogonBegin.TemplateMessage" value="A post-logon connection was attempted.%n%nResult: %1%nInterface GUID: %2%nProfile Name: %3%n" />
        <string id="tid_WlansvcPostlogonBeginSp1.TemplateMessage" value="A post-logon connection was attempted.%n%nResult: %1%nInterface GUID: %2%nProfile Name: %3%n" />
        <string id="tid_WlansvcPostlogonConnection.Reason.Layer2Fail" value="Failed to establish a network connection." />
        <string id="tid_WlansvcPostlogonConnection.Reason.Layer2TimeOut" value="Failed to establish a network connection within the allotted time." />
        <string id="tid_WlansvcPostlogonConnection.Reason.Layer3IPTimeOut" value="Failed to contact a domain controller and obtain a TCP/IP address within the allotted time." />
        <string id="tid_WlansvcPostlogonConnection.Reason.Layer3TimeOut" value="Failed to contact a domain controller within the allotted time." />
        <string id="tid_WlansvcPostlogonConnection.Reason.None" value="Success." />
        <string id="tid_WlansvcPostlogonConnection.TemplateMessage" value="The post-logon connection attempt is complete.%n%nNetwork connection attempt result: %1%nReason: %2%nInterface GUID: %3%nProfile Name: %4%n" />
        <string id="tid_WlansvcPostlogonSkip.Reason.Manual_Only" value="The post-logon profile is marked for manual connection only." />
        <string id="tid_WlansvcPostlogonSkip.Reason.No_Domain" value="The machine was not joined to a domain." />
        <string id="tid_WlansvcPostlogonSkip.Reason.No_Networks" value="There are no post-logon networks within visible range." />
        <string id="tid_WlansvcPostlogonSkip.Reason.No_User_Creds" value="The post-logon profile does not use user credentials for authentication." />
        <string id="tid_WlansvcPostlogonSkip.Reason.Success" value="Post-logon authentication was successful." />
        <string id="tid_WlansvcPostlogonSkip.Reason.Unsupported_EAP_Method" value="The configured EAP Method does not support  single sign on operations." />
        <string id="tid_WlansvcPostlogonSkip.Reason.Unsupported_EAP_Profile" value="The configured EAP method has identified the profile as incapable of post-logon." />
        <string id="tid_WlansvcPostlogonSkip.TemplateMessage" value="A post-logon connection was not attempted.%n%nResult: %1%nReason: %2%n" />
        <string id="tid_WlansvcPrelogon.Result.Criteria_Met" value="The operational criteria were met." />
        <string id="tid_WlansvcPrelogon.Result.Criteria_Not_Met" value="The operational criteria were not met." />
        <string id="tid_WlansvcPrelogon.Result.Failure" value="Failure" />
        <string id="tid_WlansvcPrelogon.Result.Success" value="Success" />
        <string id="tid_WlansvcPrelogonBegin.TemplateMessage" value="A pre-logon connection was attempted.%n%nResult: %1%nInterface GUID: %2%nProfile Name: %3%nRequested Fields: %4%n" />
        <string id="tid_WlansvcPrelogonSkip.Reason.Manual_Only" value="The pre-logon profile is marked for manual connection only." />
        <string id="tid_WlansvcPrelogonSkip.Reason.No_Domain" value="The machine was not joined to a domain." />
        <string id="tid_WlansvcPrelogonSkip.Reason.No_Networks" value="There are no pre-logon networks within visible range." />
        <string id="tid_WlansvcPrelogonSkip.Reason.No_User_Creds" value="The pre-logon profile does not use user credentials for authentication." />
        <string id="tid_WlansvcPrelogonSkip.Reason.Success" value="Pre-logon authentication was successful." />
        <string id="tid_WlansvcPrelogonSkip.Reason.Unsupported_EAP_Method" value="The configured EAP Method does not support  single sign on operations." />
        <string id="tid_WlansvcPrelogonSkip.Reason.Unsupported_EAP_Profile" value="The configured EAP method has identified the profile as incapable of pre-logon." />
        <string id="tid_WlansvcPrelogonSkip.TemplateMessage" value="A pre-logon connection was not attempted.%n%nResult: %1%nReason: %2%n" />
        <string id="tid_WlansvcPrelogonSkipSp1.Reason.EAP_Error" value="An unspecified EAP error has occurred." />
        <string id="tid_WlansvcPrelogonSkipSp1.Reason.No_Domain" value="The machine was not joined to a domain." />
        <string id="tid_WlansvcPrelogonSkipSp1.Reason.No_Networks" value="There are no pre-logon networks within visible range." />
        <string id="tid_WlansvcPrelogonSkipSp1.Reason.NO_READER" value="Smart card Reader not present" />
        <string id="tid_WlansvcPrelogonSkipSp1.Reason.NO_SMARTCARD" value="No Smard card present" />
        <string id="tid_WlansvcPrelogonSkipSp1.Reason.Unsupported_EAP_Method" value="The configured EAP Method does not support  single sign on operations." />
        <string id="tid_WlansvcPrelogonSkipSp1.Reason.Unsupported_EAP_Profile" value="The configured EAP method has identified the profile as incapable of pre-logon." />
        <string id="tid_WlansvcStart.TemplateMessage" value="WLAN AutoConfig service has successfully started.%n" />
        <string id="tid_WlansvcStop.TemplateMessage" value="WLAN AutoConfig service has successfully stopped.%n" />
        <string id="UT.costSourceGroupPolicy" value="Group Policy" />
        <string id="UT.costSourceOperator" value="Operator" />
        <string id="UT.costSourcePublic" value="Public" />
        <string id="UT.costSourceUser" value="User" />
        <string id="UT.costValueCongested" value="Congested" />
        <string id="UT.costValueFixed" value="Fixed" />
        <string id="UT.costValueOverDataLimit" value="Over Data Limit" />
        <string id="UT.costValueRoaming" value="Roaming" />
        <string id="UT.costValueUnrestricted" value="Unrestricted" />
        <string id="UT.costValueVariable" value="Variable" />
        <string id="UT.evtContextUpdate" value="Updated Context: %1 Update Reason: %2" />
        <string id="UT.evtIfInfo" value="Interface Guid: %1 IfIndex: %2 Interface Luid: %3 ReferenceContext: %4" />
        <string id="UT.evtNetError" value="Error: %1 Location: %2 Context: %3" />
        <string id="UT.evtNetWarning" value="Warning: %1 Location: %2 Context: %3" />
        <string id="UT.evtStateTransition" value="Transitioned to State: %1 Context: %2" />
        <string id="UT.evtTuple" value="SourceAddress: %1 SourcePort: %2 DestinationAddress: %3 DestinationPort: %4 Protocol: %5 ReferenceContext: %6" />
        <string id="UT.opcodeAssociation" value="Association State" />
        <string id="UT.opcodeAuthentication" value="Authentication State" />
        <string id="UT.opcodeClosed" value="Closed State" />
        <string id="UT.opcodeConnect" value="Connect State" />
        <string id="UT.opcodeEnd" value="End State" />
        <string id="UT.opcodeEstablished" value="Established State" />
        <string id="UT.opcodeListen" value="Listen State" />
        <string id="UT.opcodeOpen" value="Open State" />
        <string id="UT.opcodeStart" value="Start State" />
        <string id="WlanConnect.opcodeIhvSecurityFailure" value="Failure" />
        <string id="WlanConnect.opcodeIhvSecuritySuccess" value="Success" />
        <string id="WlanConnect.opcodeMsmAssociationFailure" value="Failure" />
        <string id="WlanConnect.opcodeMsmAssociationStart" value="Start" />
        <string id="WlanConnect.opcodeMsmAssociationSuccess" value="Success" />
        <string id="WlanConnect.opcodeMsmSecurityFailure" value="Failure" />
        <string id="WlanConnect.opcodeMsmSecurityStart" value="Start" />
        <string id="WlanConnect.opcodeMsmSecurityStartSp1" value="Start" />
        <string id="WlanConnect.opcodeMsmSecurityStop" value="Stop" />
        <string id="WlanConnect.opcodeMsmSecuritySuccess" value="Success" />
        <string id="WlanConnect.opcodeWlansecOneXFailure" value="Failure" />
        <string id="WlanConnect.opcodeWlansecOneXRestart" value="Restart" />
        <string id="WlanConnect.opcodeWlansecOneXStart" value="Start" />
        <string id="WlanConnect.opcodeWlansecOneXSuccess" value="Success" />
        <string id="WlanConnect.opcodeWlansvcConnectionFail" value="Failure" />
        <string id="WlanConnect.opcodeWlansvcConnectionStart" value="Start" />
        <string id="WlanConnect.opcodeWlansvcConnectionSucceed" value="Success" />
        <string id="WlanConnect.opcodeWlansvcDisconnected" value="Disconnect" />
        <string id="WlanSvc.BSSTypeMap.any" value="any" />
        <string id="WlanSvc.BSSTypeMap.independent" value="independent" />
        <string id="WlanSvc.BSSTypeMap.infrastructure" value="infrastructure" />
        <string id="WlanSvc.ChangePowerSetting" value="Power setting = %1." />
        <string id="WlanSvc.ChangeRadioState" value="Change radio state for interface = %2 :  PHY = %3, software state = %4, hardware state = %5)" />
        <string id="WlanSvc.ChangeSession" value="Change session to %3. Interface = %2." />
        <string id="WlanSvc.ClearRuntimeState" value="Clear runtime state because the user who initiated the manual connection logged off." />
        <string id="Wlansvc.ConnectDiagnosticInfo" value="Connect Diagnostic Information%nInterface GUID: %1%nNetwork Adapter: %2%nConnection Mode: %3%nSSID: %4%nBSS Type: %5%nAuthentication: %6%nEncryption: %7%n802.1X Enabled: %8%nIHV Bitmap: %9%nHidden: %10%nPeer MAC: %11%nWLAN Status Code: %12%nDot11 Status Code: %13%nAssoc Time: %14%nAssoc Restart Count: %15%nAuth Time: %16%nAuth Restart Count: %17%nDevice ID: %18%nDevice Manufacturer: %38%nDriver Service: %20%nDriver Version: %19%nDriver Date: %42%nRSSI: %21%nSignal Quality: %22%%%nChannel: %23%nInterfering AP Count: %24%nTotal Visible AP Count: %25%nMax AP Phy Type: %26%nMax AP Channel Width: %27%nAP Description: %28%nAP Manufacturer: %29%nAP Model Name: %30%nAP Model Number: %31%nDetailed Status On Roam: %32Rx Rate:%33%nTx Rate: %34%nEAP Type: %35%n802.1x Auth Mode: %36%nHotSpot 2.0: %37%nProfile Type %39%nSystem MAC Randomization: %40%nProfile MAC Randomization: %41%n" />
        <string id="WlanSvc.ConnectionActivityContext" value="Connect to %2 with profile %1" />
        <string id="WlanSvc.ConnectionCancelled" value="Connection cancelled by user. Interface = %2." />
        <string id="WlanSvc.ConnectionComplete" value="Connection complete on interface %2, session = %3, status = %4, ad hoc network formed = %5" />
        <string id="WlanSvc.ConnectionFailed" value="Connection failed. Interface = %5, Reason code = %1." />
        <string id="WlanSvc.ConnectionRequest" value="Got connection request, mode = %3, flags = %4, profile name = %5, session = %6. Interface = %2" />
        <string id="WlanSvc.ConnectionResetReasonMap.AutoConnectCleared" value="The auto connection flag is cleared for the current connection" />
        <string id="WlanSvc.ConnectionResetReasonMap.GroupPolicyOnly" value="GP-only is enforced on the current connection" />
        <string id="WlanSvc.ConnectionResetReasonMap.ProfileConnectionSettingChanged" value="The connection setting of the current profile has changed" />
        <string id="WlanSvc.ConnectionSucceeded" value="Connection succeeded on interface %2." />
        <string id="WlanSvc.ConnectSSID" value="Connection (auto = %4) to %5 (multiple=%6) using profile %3." />
        <string id="WlanSvc.CurrentOpMode" value="The current operation mode for interface %2 is %3." />
        <string id="WlanSvc.DiscardBackgroundScan" value="Discard this round of background scan because a connection process is in progress. Interface = %2" />
        <string id="WlanSvc.DiscardBackgroundScan2" value="Discard this round of background scan because the current connection does not allow auto switch. Interface = %2" />
        <string id="WlanSvc.DiscardBackgroundScan3" value="Discard this round of background scan because the current connection is the most preferred auto connection. Interface = %2" />
        <string id="WlanSvc.Disconnecting" value="Disconnecting. Interface = %2." />
        <string id="WlanSvc.DisconnectRequest" value="Got disconnect request. Interface = %2." />
        <string id="WlanSvc.DisconnectTemporaryConnection" value="Disconnect the temporary connection %3 for interface %2, Reason = %4." />
        <string id="WlanSvc.DisconnectTemporaryReasonMap.initiating_console_inactive" value="The active console session who initiated the connection becomes non active console session." />
        <string id="WlanSvc.DisconnectTemporaryReasonMap.user_logoff" value="The user who initiated the connection logged off" />
        <string id="WlanSvc.Dot11OpModeMap.AP" value="AP" />
        <string id="WlanSvc.Dot11OpModeMap.ExtensibleStation" value="Extensible Station" />
        <string id="WlanSvc.Dot11OpModeMap.NetworkMonitor" value="Network Monitor" />
        <string id="WlanSvc.Dot11OpModeMap.Station" value="Station" />
        <string id="WlanSvc.Dot11OpModeMap.Unknown" value="Unknown" />
        <string id="WlanSvc.Dot11OpModeMap.WFDClient" value="Client" />
        <string id="WlanSvc.Dot11OpModeMap.WFDDevice" value="Device" />
        <string id="WlanSvc.Dot11OpModeMap.WFDGroupOwner" value="Group Owner" />
        <string id="WlanSvc.EnableAutoConfig" value="Enable AutoConfig. Interface = %2, Enabled = %3." />
        <string id="WlanSvc.EnableBackgroundScan" value="Enable AutoConfig background scan. Interface = %2, Enabled = %3." />
        <string id="WlanSvc.HealthCheckResultMap.not_updated" value="not updated because the connection is not healthy" />
        <string id="WlanSvc.HealthCheckResultMap.updated" value="is updated" />
        <string id="WlanSvc.HealthCheckResultMap.updated_after_check" value="will be updated after health check" />
        <string id="WlanSvc.InterfaceInitialized" value="Interface %1 (%2) is successfully initialized." />
        <string id="WlanSvc.InterfaceName" value="Found name %2 for interface %1" />
        <string id="WlanSvc.InterfaceQueryFail" value="Interface %4 cannot be queried, error %1." />
        <string id="WlanSvc.InterfaceQueryRetry" value="Failed to query physical medium for interface %1, because the device is not ready. Need to retry." />
        <string id="WlanSvc.InterfaceType" value="Interface %1 type = %2." />
        <string id="WlanSvc.InvalidConnectionReset" value="%3, need to disconnect. Interface = %2" />
        <string id="WlanSvc.MediaNotificationReceived" value="Media notification received. Interface = %2, Connected = %3." />
        <string id="WlanSvc.NetworkNotPermitted" value="Network %1 is not permitted." />
        <string id="WlanSvc.NetworkSuppressedStatus" value="Session %1, Network suppressed status for %2 is %3." />
        <string id="WlanSvc.NoAutoSwitch" value="No auto switch for the current connection (%3)." />
        <string id="WlanSvc.PeerNotificationReceived" value="Peer notification received. Interface = %2, Joined = %3." />
        <string id="WlanSvc.PowerSetting" value="Power setting = %3. Interface = %2." />
        <string id="WlanSvc.PowerSettingMap.invalid" value="invalid" />
        <string id="WlanSvc.PowerSettingMap.low_saving" value="low_saving" />
        <string id="WlanSvc.PowerSettingMap.maximum_saving" value="maximum_saving" />
        <string id="WlanSvc.PowerSettingMap.medium_saving" value="medium_saving" />
        <string id="WlanSvc.PowerSettingMap.no_saving" value="no_saving" />
        <string id="WlanSvc.ProfileNameChange" value="Profile name change. Interface = %2, old profile name = %3, new profile name = %4" />
        <string id="WlanSvc.ProfileUpdated" value="Profile %3 is updated. Interface = %2" />
        <string id="WlanSvc.ProfileUpdateIgnored" value="The connection is not healthy. Pending profile update is ignored. Interface = %2" />
        <string id="WlanSvc.ProfileUpdateStatus" value="Profile %3 %4." />
        <string id="WlanSvc.RadioOff" value="Radio is off. Interface = %2." />
        <string id="WlanSvc.RadioStateMap.off" value="off" />
        <string id="WlanSvc.RadioStateMap.on" value="on" />
        <string id="WlanSvc.RadioStateMap.unknown" value="unknown" />
        <string id="WlanSvc.ScanInitiated" value="Scan for networks. Interface = %2, scan type = %3, flush BSS list = %4" />
        <string id="WlanSvc.ScanRequestIgnored" value="Scan request is ignored because radio is off. Interface = %2." />
        <string id="WlanSvc.ScanResultsUnqueried" value="Scan results are not queried because raido is off. Interface = %2." />
        <string id="WlanSvc.ScanStopped" value="The scan state machine is stopped." />
        <string id="WlanSvc.ServiceConsoleState" value="Active Console User state = %1" />
        <string id="WlanSvc.SessionAdded" value="The session id=%1, active=%2, console=%3 is added." />
        <string id="WlanSvc.SessionChange" value="WTS session change. Type = %1, session id = %2." />
        <string id="WlanSvc.SessionRefreshed" value="The state of session id=%1 is refreshed to active=%2, console=%3." />
        <string id="WlanSvc.SessionRemoved" value="The session id=%1 is removed." />
        <string id="WlanSvc.SetBSSType" value="Set BSS type. Interface = %2, BSS type = %3." />
        <string id="WlanSvc.SetInterfaceState" value="Interface %2 state is set to %3." />
        <string id="WlanSvc.SetManualProfile" value="Set profile %3 to manual temporarily." />
        <string id="WlanSvc.SetOperationalState" value="Set operational state. Interface = %2, Enabled = %3." />
        <string id="WlanSvc.SetOpMode" value="Set current operation mode. Interface = %2, OpMode = %3, Result = %4." />
        <string id="WlanSvc.SetRadioState" value="Set radio state. Interface = %2, PHY = %3, State = %4, Result = %5." />
        <string id="WlanSvc.SetStreamingMode" value="Set media streaming mode. Interface = %2, Enable = %3, Result = %4." />
        <string id="WlanSvc.StartAutoConfig" value="Start auto config. Interface = %2." />
        <string id="WlanSvc.StopAutoConfig" value="Stop auto config. Interface = %2." />
        <string id="WlanSvc.StopConnectionAttempts" value="Stop all connection attempts for interface %2." />
        <string id="WlanSvc.UIRequestHandledByDiscovery" value="Discovery module has taken care of the UI request." />
        <string id="WlanSvc.UIRequestNotSent" value="UI request not sent because the network is suppressed and the UI request is notification type." />
        <string id="WlanSvc.UIRequestResult" value="UI request for interface %2 result = %3." />
        <string id="WlanSvc.UIRequestTimelyFailure" value="IntfCompleteTimely failed, error %1" />
        <string id="WlanSvc.WLANConnectionModeMap.auto" value="auto" />
        <string id="WlanSvc.WLANConnectionModeMap.discovery_secure" value="discovery (secure)" />
        <string id="WlanSvc.WLANConnectionModeMap.discovery_unsecure" value="discovery (unsecure)" />
        <string id="WlanSvc.WLANConnectionModeMap.invalid" value="invalid" />
        <string id="WlanSvc.WLANConnectionModeMap.profile" value="profile" />
        <string id="WlanSvc.WLANConnectionModeMap.temporary_profile" value="temporary profile" />
        <string id="WlanSvc.WLANInterfaceStateMap.ad_hoc_network_formed" value="ad hoc network formed" />
        <string id="WlanSvc.WLANInterfaceStateMap.associating" value="associating" />
        <string id="WlanSvc.WLANInterfaceStateMap.authenticating" value="authenticating" />
        <string id="WlanSvc.WLANInterfaceStateMap.connected" value="connected" />
        <string id="WlanSvc.WLANInterfaceStateMap.disconnected" value="disconnected" />
        <string id="WlanSvc.WLANInterfaceStateMap.disconnecting" value="disconnecting" />
        <string id="WlanSvc.WLANInterfaceStateMap.discovering" value="discovering" />
        <string id="WlanSvc.WLANInterfaceStateMap.not_ready" value="not ready" />
      </stringTable>
    </resources>
  </localization>
  <instrumentation>
    <events xmlns="http://schemas.microsoft.com/win/2004/08/events">
      <provider guid="{9580d7dd-0379-4658-9870-d5be7d52d6de}" message="$(string.EventProviderName)" messageFileName="%windir%\system32\wlansvc.dll" name="Microsoft-Windows-WLAN-AutoConfig" resourceFileName="%windir%\system32\wlansvc.dll" symbol="WLANSVC_EVT_GUID">
        <channels>
          <channel chid="c1" enabled="true" message="$(string.OperationalChannel.Name)" name="Microsoft-Windows-WLAN-AutoConfig/Operational" type="Operational" />
          <importChannel chid="c2" name="System" />
          <channel chid="c3" enabled="false" message="$(string.DiagnosticChannel.Name)" name="Microsoft-Windows-WLAN-Autoconfig/Diagnostic" type="Analytic" />
        </channels>
        <keywords>
          <keyword mask="0x0000000000000001" name="IntfContext" symbol="KW_INTFCONTEXT" />
          <keyword mask="0x0000000000000002" name="IntfMgr" symbol="KW_INTFMGR" />
          <keyword mask="0x0000000000000004" name="State" symbol="KW_STATE" />
          <keyword mask="0x0000000000000008" name="Session" symbol="KW_SESSION" />
          <keyword mask="0x0000000000000010" name="API" symbol="KW_API" />
          <keyword mask="0x0000000000000020" name="MSM" symbol="KW_MSM" />
          <keyword mask="0x0000000000000040" name="MSMSEC" symbol="KW_MSMSEC" />
          <keyword mask="0x0000000000000080" name="SOFTAP" symbol="KW_SOFTAP" />
          <keyword mask="0x0000000000000100" name="MSAM" symbol="KW_MSAM" />
          <keyword mask="0x0000000000000200" name="WlanConnect" symbol="KW_WLANCONNECT" />
          <keyword mask="0x0000000000000400" name="LwtDiagnostic" symbol="KW_LWTNET" />
          <keyword mask="0x0000000100000000" name="ut:SendPath" symbol="KW_SEND" />
          <keyword mask="0x0000000200000000" name="ut:ReceivePath" symbol="KW_RECEIVE" />
          <keyword mask="0x0000000400000000" name="ut:L3ConnectPath" symbol="KW_L3_CONNECT" />
          <keyword mask="0x0000000800000000" name="ut:L2ConnectPath" symbol="KW_L2_CONNECT" />
          <keyword mask="0x0000001000000000" name="ut:ClosePath" symbol="KW_CLOSE" />
          <keyword mask="0x0000002000000000" name="ut:Authentication" symbol="KW_AUTHENTICATION" />
          <keyword mask="0x0000004000000000" name="ut:Configuration" symbol="KW_CONFIGURATION" />
          <keyword mask="0x0000008000000000" name="ut:Global" symbol="KW_GLOBAL" />
          <keyword mask="0x0000010000000000" name="ut:Dropped" symbol="KW_DROPPED" />
          <keyword mask="0x0000020000000000" name="ut:PiiPresent" symbol="KW_PII_PRESENT" />
          <keyword mask="0x0000040000000000" name="ut:Packet" symbol="KW_PACKET" />
          <keyword mask="0x0000080000000000" name="ut:Address" symbol="KW_ADDRESS" />
          <keyword mask="0x0000100000000000" name="ut:StdTemplateHint" symbol="KW_STD_TEMPLATE_HINT" />
          <keyword mask="0x0000200000000000" name="ut:StateTransition" symbol="KW_STATE_TRANSITION" />
          <keyword mask="0x0000400000000000" name="ut:Scan" symbol="KW_SCAN" />
          <keyword mask="0x0000000010000000" name="TelemetryReserved28" symbol="KW_TELEMETRY_RESERVED_28" />
          <keyword mask="0x0000000020000000" name="Telemetry" symbol="KW_TELEMETRY" />
          <keyword mask="0x0000000040000000" name="Measures" symbol="KW_MEASURES" />
          <keyword mask="0x0000000080000000" name="CriticalData" symbol="KW_CRITICAL_DATA" />
        </keywords>
        <tasks>
          <task message="$(string.Task.Perftrack.RoamOnResume)" name="Perftrack-RoamOnResume" value="24000" />
          <task message="$(string.Task.Perftrack.ReconnectOnResume)" name="Perftrack-ReconnectOnResume" value="24001" />
          <task message="$(string.taskWlanResumeReconnect)" name="TaskWlanResumeReconnect" value="24002" />
          <task message="$(string.Task.WlanConnect.AcmConnection)" name="WLAN_TASK_ACM_CONNECTION" symbol="WLAN_TASK_ACM_CONNECTION" value="24010" />
          <task message="$(string.Task.WlanConnect.MsmAssociation)" name="WLAN_TASK_MSM_ASSOCIATION" symbol="WLAN_TASK_MSM_ASSOCIATION" value="24011" />
          <task message="$(string.Task.WlanConnect.MsmSecurity)" name="WLAN_TASK_MSM_SECURITY" symbol="WLAN_TASK_MSM_SECURITY" value="24012" />
          <task message="$(string.Task.WlanConnect.MsmIhvSecurity)" name="WLAN_TASK_IHV_SECURITY" symbol="WLAN_TASK_IHV_SECURITY" value="24013" />
          <task message="$(string.Task.WlanConnect.WlansecOneX)" name="WLAN_TASK_ONEX_SECURITY" symbol="WLAN_TASK_ONEX_SECURITY" value="24014" />
          <task message="$(string.Task.Perftrack.SoftAPStart)" name="Perftrack-SoftAPStart" value="24015" />
          <task message="$(string.Task.Perftrack.SoftAPStop)" name="Perftrack-SoftAPStop" value="24016" />
          <task message="$(string.Task.Perftrack.MSAMAuthentication)" name="Perftrack-MSAMAuthentication" value="24017" />
          <task name="Perftrack-WfdDiscover" value="24018" />
          <task name="Perftrack-WfdPair" value="24019" />
          <task message="$(string.Task.Cost)" name="WLAN_TASK_COST" value="24100" />
        </tasks>
        <opcodes>
          <opcode message="$(string.UT.opcodeStart)" name="ut:Start" symbol="STATE_START" value="180">Marks events generated when connection is currently not open and component is in a logical start state.</opcode>
          <opcode message="$(string.UT.opcodeEnd)" name="ut:End" symbol="STATE_END" value="181">Marks events generated when connection is currently not open and component is in a logical end state.</opcode>
          <opcode message="$(string.UT.opcodeClosed)" name="ut:Closed" symbol="STATE_CLOSED" value="182">Marks events generated during Closed phase.</opcode>
          <opcode message="$(string.UT.opcodeOpen)" name="ut:Open" symbol="STATE_OPEN" value="183">Marks events generated when local endpoint is open, but connection has not been attempted.</opcode>
          <opcode message="$(string.UT.opcodeConnect)" name="ut:Connect" symbol="STATE_CONNECT" value="184">Marks events generated during Connect phase.</opcode>
          <opcode message="$(string.UT.opcodeListen)" name="ut:Listen" symbol="STATE_LISTEN" value="185">Marks events generated during Listen phase.</opcode>
          <opcode message="$(string.UT.opcodeAssociation)" name="ut:Association" symbol="STATE_ASSOCIATION" value="186">Marks events generated during Association phase.</opcode>
          <opcode message="$(string.UT.opcodeAuthentication)" name="ut:Authentication" symbol="STATE_AUTHENTICATION" value="187">Marks events generated during Authentication phase.</opcode>
          <opcode message="$(string.UT.opcodeEstablished)" name="ut:Established" symbol="STATE_ESTABLISHED" value="188">Marks events generated during Established phase.</opcode>
          <opcode name="ut:ActivityContext" value="210">Marks activity context events.</opcode>
          <opcode message="$(string.WlanConnect.opcodeWlansvcConnectionStart)" name="WLAN_OPCODE_ACM_CONNECTION_START" symbol="WLAN_OPCODE_ACM_CONNECTION_START" value="189" />
          <opcode message="$(string.WlanConnect.opcodeWlansvcConnectionSucceed)" name="WLAN_OPCODE_ACM_CONNECTION_SUCCEED" symbol="WLAN_OPCODE_ACM_CONNECTION_SUCCEED" value="190" />
          <opcode message="$(string.WlanConnect.opcodeWlansvcConnectionFail)" name="WLAN_OPCODE_ACM_CONNECTION_FAIL" symbol="WLAN_OPCODE_ACM_CONNECTION_FAIL" value="191" />
          <opcode message="$(string.WlanConnect.opcodeWlansvcDisconnected)" name="WLAN_OPCODE_ACM_DISCONNECTED" symbol="WLAN_OPCODE_ACM_DISCONNECTED" value="192" />
          <opcode message="$(string.WlanConnect.opcodeMsmAssociationStart)" name="WLAN_OPCODE_MSM_ASSOCIATION_START" symbol="WLAN_OPCODE_MSM_ASSOCIATION_START" value="193" />
          <opcode message="$(string.WlanConnect.opcodeMsmAssociationSuccess)" name="WLAN_OPCODE_MSM_ASSOCIATION_SUCCESS" symbol="WLAN_OPCODE_MSM_ASSOCIATION_SUCCESS" value="194" />
          <opcode message="$(string.WlanConnect.opcodeMsmAssociationFailure)" name="WLAN_OPCODE_MSM_ASSOCIATION_FAILURE" symbol="WLAN_OPCODE_MSM_ASSOCIATION_FAILURE" value="195" />
          <opcode message="$(string.WlanConnect.opcodeMsmSecurityStart)" name="WLAN_OPCODE_MSM_SECURITY_START" symbol="WLAN_OPCODE_MSM_SECURITY_START" value="196" />
          <opcode message="$(string.WlanConnect.opcodeMsmSecurityStop)" name="WLAN_OPCODE_MSM_SECURITY_STOP" symbol="WLAN_OPCODE_MSM_SECURITY_STOP" value="197" />
          <opcode message="$(string.WlanConnect.opcodeMsmSecuritySuccess)" name="WLAN_OPCODE_MSM_SECURITY_SUCCESS" symbol="WLAN_OPCODE_MSM_SECURITY_SUCCESS" value="198" />
          <opcode message="$(string.WlanConnect.opcodeMsmSecurityFailure)" name="WLAN_OPCODE_MSM_SECURITY_FAILURE" symbol="WLAN_OPCODE_MSM_SECURITY_FAILURE" value="199" />
          <opcode message="$(string.WlanConnect.opcodeMsmSecurityStartSp1)" name="WLAN_OPCODE_MSM_SECURITY_START_SP1" symbol="WLAN_OPCODE_MSM_SECURITY_START_SP1" value="200" />
          <opcode message="$(string.WlanConnect.opcodeIhvSecuritySuccess)" name="WLAN_OPCODE_IHV_SECURITY_SUCCESS" symbol="WLAN_OPCODE_IHV_SECURITY_SUCCESS" value="201" />
          <opcode message="$(string.WlanConnect.opcodeIhvSecurityFailure)" name="WLAN_OPCODE_IHV_SECURITY_FAILURE" symbol="WLAN_OPCODE_IHV_SECURITY_FAILURE" value="202" />
          <opcode message="$(string.WlanConnect.opcodeWlansecOneXStart)" name="WLAN_OPCODE_ONEX_SECURITY_START" symbol="WLAN_OPCODE_ONEX_SECURITY_START" value="203" />
          <opcode message="$(string.WlanConnect.opcodeWlansecOneXSuccess)" name="WLAN_OPCODE_ONEX_SECURITY_SUCCESS" symbol="WLAN_OPCODE_ONEX_SECURITY_SUCCESS" value="204" />
          <opcode message="$(string.WlanConnect.opcodeWlansecOneXFailure)" name="WLAN_OPCODE_ONEX_SECURITY_FAILURE" symbol="WLAN_OPCODE_ONEX_SECURITY_FAILURE" value="205" />
          <opcode message="$(string.WlanConnect.opcodeWlansecOneXRestart)" name="WLAN_OPCODE_ONEX_SECURITY_RESTART" symbol="WLAN_OPCODE_ONEX_SECURITY_RESTART" value="206" />
        </opcodes>
        <templates>
          <template tid="tidNetError">
            <data inType="win:UInt32" name="ErrorCode" outType="win:ErrorCode" />
            <data inType="win:UInt32" name="Location" outType="xs:unsignedInt" />
            <data inType="win:UInt32" name="Context" outType="xs:unsignedInt" />
          </template>
          <template tid="tidNetWarning">
            <data inType="win:UInt32" name="WarningCode" outType="win:ErrorCode" />
            <data inType="win:UInt32" name="Location" outType="xs:unsignedInt" />
            <data inType="win:UInt32" name="Context" outType="xs:unsignedInt" />
          </template>
          <template tid="tidStateTransition">
            <data inType="win:UInt8" map="ut:OpcodeMap" name="NextState" outType="xs:unsignedByte" />
            <data inType="win:UInt32" name="Context" outType="xs:unsignedInt" />
          </template>
          <template tid="tidContextUpdate">
            <data inType="win:UInt32" name="Context" outType="xs:unsignedInt" />
            <data inType="win:UInt32" name="UpdateReasonCode" outType="xs:unsignedInt" />
          </template>
          <template tid="tidV4Tuple">
            <data inType="win:UInt32" name="SourceAddress" outType="win:IPv4" />
            <data inType="win:UInt32" name="SourcePort" outType="xs:unsignedInt" />
            <data inType="win:UInt32" name="DestinationAddress" outType="win:IPv4" />
            <data inType="win:UInt32" name="DestinationPort" outType="xs:unsignedInt" />
            <data inType="win:UInt32" name="Protocol" outType="xs:unsignedInt" />
            <data inType="win:UInt32" name="ReferenceContext" outType="xs:unsignedInt" />
          </template>
          <template tid="tidV6Tuple">
            <data inType="win:Binary" length="16" name="SourceAddress" outType="win:IPv6" />
            <data inType="win:UInt32" name="SourcePort" outType="xs:unsignedInt" />
            <data inType="win:Binary" length="16" name="DestinationAddress" outType="win:IPv6" />
            <data inType="win:UInt32" name="DestinationPort" outType="xs:unsignedInt" />
            <data inType="win:UInt32" name="Protocol" outType="xs:unsignedInt" />
            <data inType="win:UInt32" name="ReferenceContext" outType="xs:unsignedInt" />
          </template>
          <template tid="tidInterfaceInfo">
            <data inType="win:GUID" name="IfGuid" outType="xs:GUID" />
            <data inType="win:UInt32" name="IfIndex" outType="xs:unsignedInt" />
            <data inType="win:UInt64" name="IfLuid" outType="win:HexInt64" />
            <data inType="win:UInt32" name="ReferenceContext" outType="xs:unsignedInt" />
          </template>
          <template tid="tid_WlansvcStart" />
          <template tid="tid_WlansvcConnectionSucceed">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="ConnectionMode" />
            <data inType="win:UnicodeString" name="ProfileName" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="PHYType" />
            <data inType="win:UnicodeString" name="AuthenticationAlgorithm" />
            <data inType="win:UnicodeString" name="CipherAlgorithm" />
            <data inType="win:UInt32" map="tid_BoolValues" name="OnexEnabled" />
            <data inType="win:Pointer" name="ConnectionId" />
            <data inType="win:Boolean" name="NonBroadcast" />
          </template>
          <template tid="tid_WlansvcDisconnected">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="ConnectionMode" />
            <data inType="win:UnicodeString" name="ProfileName" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="Reason" />
            <data inType="win:Pointer" name="ConnectionId" />
            <data inType="win:UInt32" name="ReasonCode" />
          </template>
          <template tid="tid_PerftrackWlansvcSoftAPStart">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:AnsiString" name="SSID" />
          </template>
          <template tid="tid_PerftrackWlansvcSoftAPStop">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:AnsiString" name="SSID" />
          </template>
          <template tid="tid_PerftrackWlansvcSoftAPError">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="ErrorCode" />
            <data inType="win:UnicodeString" name="ErrorMsg" />
            <data inType="win:AnsiString" name="SSID" />
          </template>
          <template tid="tid_WlansvcConnectionActivityContext">
            <data inType="win:UnicodeString" name="ProfileName" />
            <data inType="win:UnicodeString" name="SSID" />
          </template>
          <template tid="tid_WlansvcConnectionStart">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="ConnectionMode" />
            <data inType="win:UnicodeString" name="ProfileName" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_WlansvcConnectionFail">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="ConnectionMode" />
            <data inType="win:UnicodeString" name="ProfileName" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="FailureReason" />
            <data inType="win:UInt32" name="ReasonCode" />
            <data inType="win:Pointer" name="ConnectionId" />
            <data inType="win:Int32" name="RSSI" />
          </template>
          <template tid="tid_WlansvcConnectionBlock">
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="SSID(s)" />
            <data inType="win:UnicodeString" name="ProfileName" />
            <data inType="win:UnicodeString" name="ConnectionMode" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="FailureReason" />
            <data inType="win:UInt32" name="BlockTime" />
            <data inType="win:UInt32" name="ReasonCode" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_WlansvcStop" />
          <template tid="tid_WlansvcFailure">
            <data inType="win:UInt32" name="ErrorCode" />
          </template>
          <template tid="tid_WlansvcLimitConnectivity">
            <data inType="win:UInt32" name="ErrorCode" />
            <data inType="win:HexInt32" name="Reason" />
            <data inType="win:HexInt32" name="IpFamily" />
            <data inType="win:HexInt32" name="PortType" />
          </template>
          <template tid="tid_ExtHostStartFailure">
            <data inType="win:UnicodeString" name="ExtensibleModulePath" />
            <data inType="win:UInt32" name="ErrorCode" />
          </template>
          <template tid="tid_ExtHostStartSuccess">
            <data inType="win:UnicodeString" name="ExtensibleModulePath" />
          </template>
          <template tid="tid_ExtHostStopped">
            <data inType="win:UnicodeString" name="ExtensibleModulePath" />
          </template>
          <template tid="tid_ExtHostStoppedUnexpectedly">
            <data inType="win:UnicodeString" name="ExtensibleModulePath" />
          </template>
          <template tid="tid_ExtHostTimedOut">
            <data inType="win:UnicodeString" name="ExtensibleModulePath" />
          </template>
          <template tid="tid_MsmAssociationStart">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="Auth" />
            <data inType="win:UnicodeString" name="Cipher" />
            <data inType="win:UInt32" map="tid_BoolValues" name="OnexEnabled" />
            <data inType="win:UnicodeString" name="IhvConnectivitySetting" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_MsmAssociationSuccess">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:Pointer" name="ConnectionId" />
            <data inType="win:Boolean" name="MgmtFrameProtection" />
          </template>
          <template tid="tid_MsmAssociationFailure">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="FailureReason" />
            <data inType="win:UInt32" name="ReasonCode" />
            <data inType="win:UInt32" name="Dot11StatusCode" />
            <data inType="win:Pointer" name="ConnectionId" />
            <data inType="win:Int32" name="RSSI" />
          </template>
          <template tid="tid_MsmSecurityStart">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="Auth" />
            <data inType="win:UInt32" name="AuthVal" />
            <data inType="win:UnicodeString" name="Cipher" />
            <data inType="win:UInt32" name="CipherVal" />
            <data inType="win:UInt32" map="tid_EnabledValues" name="FIPSMode" />
            <data inType="win:UInt32" map="tid_BoolValues" name="OnexEnabled" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_MsmSecurityStartSp1">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="Auth" />
            <data inType="win:UInt32" name="AuthVal" />
            <data inType="win:UnicodeString" name="Cipher" />
            <data inType="win:UInt32" name="CipherVal" />
            <data inType="win:UInt32" map="tid_EnabledValues" name="FIPSMode" />
            <data inType="win:UInt32" map="tid_BoolValues" name="OnexEnabled" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_MsmSecurityStop">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="SecurityHint" />
            <data inType="win:UInt32" name="SecurityHintCode" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_MsmSecuritySuccess">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_MsmSecurityFailure">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="PeerMac" />
            <data inType="win:UnicodeString" name="ReasonText" />
            <data inType="win:HexInt32" name="ReasonCode" />
            <data inType="win:HexInt32" name="ErrorCode" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_MsmIhvSecurityStart">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="IhvSecuritySetting" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_MsmIhvSecuritySuccess">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_MsmIhvSecurityFailure">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="PeerMac" />
            <data inType="win:HexInt32" name="IhvReasonCode" />
            <data inType="win:UInt32" name="IhvDataLength" />
            <data inType="win:Binary" length="256" name="IhvData" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_WlansecOneXStart">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UInt32" name="EapType" />
            <data inType="win:UInt32" name="VendorID" />
            <data inType="win:UInt32" name="VendorType" />
            <data inType="win:UInt32" name="AuthorID" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_WlansecOneXRestart">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UInt32" name="EapType" />
            <data inType="win:UInt32" name="VendorID" />
            <data inType="win:UInt32" name="VendorType" />
            <data inType="win:UInt32" name="AuthorID" />
            <data inType="win:UnicodeString" name="RestartReason" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_WlansecOneXSuccess">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="Identity" />
            <data inType="win:UnicodeString" name="User" />
            <data inType="win:UnicodeString" name="Domain" />
            <data inType="win:Pointer" name="ConnectionId" />
            <data inType="win:Boolean" name="ExplicitCredentials" />
          </template>
          <template tid="tid_WlansecOneXFailure">
            <data inType="win:UnicodeString" name="Adapter" />
            <data inType="win:GUID" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="LocalMac" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="BSSType" />
            <data inType="win:UnicodeString" name="PeerMac" />
            <data inType="win:UnicodeString" name="Identity" />
            <data inType="win:UnicodeString" name="User" />
            <data inType="win:UnicodeString" name="Domain" />
            <data inType="win:UnicodeString" name="ReasonText" />
            <data inType="win:HexInt32" name="ReasonCode" />
            <data inType="win:HexInt32" name="ErrorCode" />
            <data inType="win:HexInt32" name="EAPReasonCode" />
            <data inType="win:UnicodeString" name="EAPRootCauseString" />
            <data inType="win:HexInt32" name="EAPErrorCode" />
            <data inType="win:Pointer" name="ConnectionId" />
            <data inType="win:Boolean" name="ExplicitCredentials" />
          </template>
          <template tid="tid_WlansvcPrelogonBegin">
            <data inType="win:UInt32" map="tid_WlansvcPrelogon.Result" name="Result" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="ProfileName" />
            <data inType="win:UnicodeString" name="RequestedFields" />
          </template>
          <template tid="tid_WlansvcPrelogonSkip">
            <data inType="win:UInt32" map="tid_WlansvcPrelogon.Result" name="Result" />
            <data inType="win:UInt32" map="tid_WlansvcPrelogonSkipSp1.Reason" name="Reason" />
          </template>
          <template tid="tid_WlansvcPostlogonBegin">
            <data inType="win:UInt32" map="tid_WlansvcPostlogon.Result" name="Result" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="ProfileName" />
          </template>
          <template tid="tid_WlansvcPostlogonConnection">
            <data inType="win:UInt32" map="tid_WlansvcPostlogon.Result" name="Result" />
            <data inType="win:UInt32" map="tid_WlansvcPostlogon.Reason" name="Reason" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="ProfileName" />
          </template>
          <template tid="tid_WlansvcPostlogonSkip">
            <data inType="win:UInt32" map="tid_WlansvcPostlogon.Result" name="Result" />
            <data inType="win:UInt32" map="tid_WlansvcPostlogonSkip.Reason" name="Reason" />
          </template>
          <template tid="tid_WlansvcPostlogonBeginSp1">
            <data inType="win:UInt32" map="tid_WlansvcPostlogon.Result" name="Result" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="ProfileName" />
          </template>
          <template tid="tid_WlanSvcInterface">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
          </template>
          <template tid="tid_WlanSvcInterfaceProfile">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="Profile" />
          </template>
          <template tid="tid_WlanSvcInterfaceError">
            <data inType="win:UInt32" name="ErrorCode" outType="win:ErrorCode" />
            <data inType="win:UInt32" name="Location" outType="xs:unsignedInt" />
            <data inType="win:UInt32" name="Context" outType="xs:unsignedInt" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
          </template>
          <template tid="tid_WlanSvcConnectSSID">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="ProfileName" />
            <data inType="win:Boolean" name="Auto" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:Boolean" name="Multiple" />
            <data inType="win:UInt16" name="SSIDListSize" />
            <data inType="win:Binary" length="SSIDListSize" name="SSIDList" />
          </template>
          <template tid="tid_WlanSvcMediaNotificationReceived">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:Boolean" name="Connected" />
          </template>
          <template tid="tid_WlanSvcPeerNotificationReceived">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:Boolean" name="Joined" />
          </template>
          <template tid="tid_WlanSvcEnable">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:Boolean" name="Enabled" />
          </template>
          <template tid="tid_WlanSvcSetStreamingMode">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:Boolean" name="Enabled" />
            <data inType="win:UInt32" name="Result" outType="win:ErrorCode" />
          </template>
          <template tid="tid_WlanSvcSetBSSType">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" map="BSSTypeMap" name="BSSType" />
          </template>
          <template tid="tid_WlanSvcSetRadioState">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" name="PHY" />
            <data inType="win:UInt32" map="RadioStateMap" name="RadioState" />
            <data inType="win:UInt32" name="Result" outType="win:ErrorCode" />
            <data inType="win:UInt32" name="PHYCount" />
          </template>
          <template tid="tid_WlanSvcPowerSetting">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" map="PowerSettingMap" name="PowerSetting" />
          </template>
          <template tid="tid_WlanSvcChangeSession">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_WlanSvcChangeRadioState">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" name="PHY" />
            <data inType="win:UInt32" map="RadioStateMap" name="SoftwareState" />
            <data inType="win:UInt32" map="RadioStateMap" name="HardwareState" />
            <data inType="win:UInt32" name="PHYCount" />
          </template>
          <template tid="tid_WlanSvcInvalidConnectionReset">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" map="ConnectionResetReasonMap" name="ConnectionResetReason" />
          </template>
          <template tid="tid_WlanSvcSetOpMode">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" map="Dot11OpModeMap" name="OpMode" />
            <data inType="win:UInt32" name="Result" outType="win:ErrorCode" />
          </template>
          <template tid="tid_WlanSvcConnectionRequest">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" map="WLANConnectionModeMap" name="ConnectionMode" />
            <data inType="win:UInt32" name="Flags" />
            <data inType="win:UnicodeString" name="Profile" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_WlanSvcConnectionComplete">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:Pointer" name="ConnectionId" />
            <data inType="win:UInt32" name="Status" outType="win:ErrorCode" />
            <data inType="win:Boolean" name="Adhoc" />
          </template>
          <template tid="tid_WlanSvcSetInterfaceState">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" map="WLANInterfaceStateMap" name="State" />
          </template>
          <template tid="tid_WlanSvcUIRequestResult">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:Boolean" name="Result" />
          </template>
          <template tid="tid_WlanSvcProfileUpdateStatus">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="Profile" />
            <data inType="win:UInt32" map="HealthCheckResultMap" name="HealthCheckResult" />
          </template>
          <template tid="tid_WlanSvcProfileNameChange">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="OldProfileName" />
            <data inType="win:UnicodeString" name="NewProfileName" />
          </template>
          <template tid="tid_WlanSvcCurrentOpMode">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" map="Dot11OpModeMap" name="OpMode" />
          </template>
          <template tid="tid_WlanSvcInterfaceType">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="Type" />
          </template>
          <template tid="tid_WlanSvcInterfaceName">
            <data inType="win:UnicodeString" name="DeviceGuid" />
            <data inType="win:UnicodeString" name="FriendlyName" />
          </template>
          <template tid="tid_WlanSvcNetworkNotPermitted">
            <data inType="win:UnicodeString" name="SSID" />
          </template>
          <template tid="tid_WlanSvcChangePowerSetting">
            <data inType="win:UInt8" map="PowerSettingMap" name="Setting" />
          </template>
          <template tid="tid_WlanSvcDisconnectTemporaryConnection">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="Profile" />
            <data inType="win:UInt8" map="DisconnectTemporaryReasonMap" name="Reason" />
          </template>
          <template tid="tid_WlanSvcSessionChange">
            <data inType="win:UInt32" name="Type" />
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_WlanSvcScanInitiated">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" name="ScanType" outType="win:HexInt32" />
            <data inType="win:Boolean" name="FlushBSSList" />
          </template>
          <template tid="tid_WlanSvcSessionState">
            <data inType="win:Pointer" name="ConnectionId" />
            <data inType="win:Boolean" name="Active" />
            <data inType="win:Boolean" name="Console" />
          </template>
          <template tid="tid_WlanSvcServiceConsoleState">
            <data inType="win:Boolean" name="ActiveConsole" />
          </template>
          <template tid="tid_WlanSvcConnectionId">
            <data inType="win:Pointer" name="ConnectionId" />
          </template>
          <template tid="tid_WlanSvcNetworkSuppressedStatus">
            <data inType="win:Pointer" name="ConnectionId" />
            <data inType="win:GUID" name="Network" />
            <data inType="win:Boolean" name="Suppressed" />
          </template>
          <template tid="tid_MSMBeginConnect">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:Pointer" name="Session" />
          </template>
          <template tid="tid_MSMBSSID">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:Binary" length="6" name="BSSID" />
          </template>
          <template tid="tid_MSMConnectComplete">
            <data inType="win:UInt32" name="Reason" outType="xs:HexInt32" />
            <data inType="win:Pointer" name="Session" />
            <data inType="win:Boolean" name="AdHocFormed" />
          </template>
          <template tid="tid_MSMConnectCompleteStatus">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" name="Status" outType="xs:HexInt32" />
            <data inType="win:UInt32" name="AssocStatus" outType="xs:HexInt32" />
          </template>
          <template tid="tid_MSMFSMEvent">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" map="MSMFSMStateMap" name="CurrState" />
            <data inType="win:UInt32" map="MSMFSMEventMap" name="EventId" />
          </template>
          <template tid="tid_MSMFSMTransition">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" map="MSMFSMStateMap" name="CurrState" />
            <data inType="win:UInt32" map="MSMFSMStateMap" name="NewState" />
          </template>
          <template tid="tid_MSMLinkQuality">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" name="Quality" />
          </template>
          <template tid="tid_MSMReceivedPacket">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" map="AuthUpcallTypeMap" name="PacketType" />
          </template>
          <template tid="tid_MSMSecurityPreConnect">
            <data inType="win:UInt32" name="Reason" outType="xs:HexInt32" />
            <data inType="win:UInt32" name="Error" outType="xs:HexInt32" />
          </template>
          <template tid="tid_MSMSendSecurityPacket">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" name="Length" />
            <data inType="win:Pointer" name="Handle" />
          </template>
          <template tid="tid_MSMSetConnectSetting">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UInt32" name="BSSIDCount" />
            <data count="BSSIDCount" inType="win:Binary" length="6" name="BSSIDList" />
          </template>
          <template tid="tid_MSMBeginScan">
            <data inType="win:GUID" name="InterfaceGuid" />
          </template>
          <template tid="tid_MSMScanComplete">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="Status" />
          </template>
          <template tid="tid_MSMUniqueResults">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="Count" />
          </template>
          <template tid="tid_MSMScanNetwork">
            <data inType="win:UnicodeString" name="Ssid" />
            <data inType="win:UInt32" name="BssidCount" />
            <data inType="win:UInt32" map="Dot11AuthAlgorithmMap" name="AuthAlgoId" />
            <data inType="win:UInt32" map="Dot11CipherAlgorithmMap" name="CipherAlgoId" />
            <data inType="win:UInt32" name="Rssi" />
          </template>
          <template tid="tid_PerftrackMSAMReceivePortUp">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="LocalMAC" />
            <data inType="win:UnicodeString" name="PeerMAC" />
          </template>
          <template tid="tid_PerftrackMSAMPostSecuritySuccess">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="LocalMAC" />
            <data inType="win:UnicodeString" name="PeerMAC" />
          </template>
          <template tid="tid_PerftrackMSAMPostSecurityFailure">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="ErrorCode" outType="win:ErrorCode" />
            <data inType="win:UnicodeString" name="ErrorMsg" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UnicodeString" name="LocalMAC" />
          </template>
          <template tid="tid_MsmSecNewAdapter">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:Binary" length="6" name="LocalAddr" />
            <data inType="win:UnicodeString" name="FriendlyName" />
            <data inType="win:UInt32" name="PKMIDs" />
            <data inType="win:Boolean" name="FourWayOffloadSupported" />
            <data inType="win:Boolean" name="SafeModeSupported" />
            <data inType="win:Boolean" name="SafeModeCertified" />
          </template>
          <template tid="tid_MsmSecIntfStateChange">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" map="IntfSecStateMap" name="OldState" />
            <data inType="win:UInt32" map="IntfSecStateMap" name="NewState" />
          </template>
          <template tid="tid_MsmSecPreassocFailure">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" map="Dot11AuthAlgorithmMap" name="AuthAlgoId" />
            <data inType="win:UInt32" map="Dot11CipherAlgorithmMap" name="CipherAlgoId" />
            <data inType="win:Boolean" name="OneXEnabled" />
            <data inType="win:Boolean" name="UICancelled" />
          </template>
          <template tid="tid_MsmSecSecMgrUIResponse">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" map="UIResponseTypeMap" name="ResponseType" />
          </template>
          <template tid="tid_MsmSecAuthContext">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" name="PortId" />
            <data inType="win:Binary" length="6" name="PeerAddr" />
            <data inType="win:UInt32" name="Context" />
          </template>
          <template tid="tid_MsmSecAuthMgrStateChange">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" name="PortId" />
            <data inType="win:Binary" length="6" name="LocalAddr" />
            <data inType="win:Binary" length="6" name="PeerAddr" />
            <data inType="win:UInt32" map="AuthMgrStateMap" name="OldState" />
            <data inType="win:UInt32" map="AuthMgrStateMap" name="NewState" />
          </template>
          <template tid="tid_MsmSecKeyExtStateChange">
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" map="KeyExtStateMap" name="OldState" />
            <data inType="win:UInt32" map="KeyExtStateMap" name="NewState" />
          </template>
          <template tid="tid_MsmSecOneXFailure">
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" name="Reason" />
            <data inType="win:UInt32" name="Error" />
          </template>
          <template tid="tid_MsmSecKeyMgrStateChange">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" name="PortId" />
            <data inType="win:Binary" length="6" name="LocalAddr" />
            <data inType="win:Binary" length="6" name="PeerAddr" />
            <data inType="win:UInt32" map="KeyExchangeStateMap" name="OldState" />
            <data inType="win:UInt32" map="KeyExchangeStateMap" name="NewState" />
          </template>
          <template tid="tid_MsmSecKeyMgrAuthStateChange">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" name="PortId" />
            <data inType="win:Binary" length="6" name="LocalAddr" />
            <data inType="win:Binary" length="6" name="PeerAddr" />
            <data inType="win:UInt32" map="KeyMgrAuthStateMap" name="OldState" />
            <data inType="win:UInt32" map="KeyMgrAuthStateMap" name="NewState" />
          </template>
          <template tid="tid_MsmSecKeyExchangeStatus">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" name="PortId" />
            <data inType="win:Binary" length="6" name="LocalAddr" />
            <data inType="win:Binary" length="6" name="PeerAddr" />
            <data inType="win:Boolean" name="Authenticator" />
            <data inType="win:UInt32" name="Reason" />
          </template>
          <template tid="tid_MsmSecDefaultKeyId">
            <data inType="win:UInt32" name="Index" />
          </template>
          <template tid="tid_MsmSecDefaultKey">
            <data inType="win:UInt32" name="Index" />
            <data inType="win:UInt32" map="Dot11CipherAlgorithmMap" name="CipherAlgoId" />
            <data inType="win:UInt8" map="Dot11DirectionMap" name="Direction" />
            <data inType="win:UInt32" name="Len" />
          </template>
          <template tid="tid_MsmSecPairwiseKey">
            <data inType="win:Binary" length="6" name="Addr" />
            <data inType="win:UInt32" map="Dot11CipherAlgorithmMap" name="CipherAlgoId" />
            <data inType="win:UInt8" map="Dot11DirectionMap" name="Direction" />
            <data inType="win:UInt32" name="Len" />
          </template>
          <template tid="tid_MsmSecConnectCompletion">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:UInt32" name="Reason" />
            <data inType="win:UInt32" name="Error" />
          </template>
          <template tid="tid_MsmSecSecurityResult">
            <data inType="win:UInt32" name="PortId" />
            <data inType="win:Binary" length="6" name="PeerAddr" />
            <data inType="win:UInt32" name="Reason" />
            <data inType="win:UInt32" name="Error" />
          </template>
          <template tid="tid_MsmSecUIRequest">
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:GUID" name="PageClsId" />
            <data inType="win:UInt32" map="UIRequestTypeMap" name="RequestType" />
          </template>
          <template tid="tid_MsmSecConnectNotification">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:Binary" length="6" name="LocalAddr" />
            <data inType="win:UnicodeString" name="SSID" />
          </template>
          <template tid="tid_MsmSecAdapterInterface">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
          </template>
          <template tid="tid_MsmSecAdapterPeer">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:Binary" length="6" name="PeerAddr" />
          </template>
          <template tid="tid_MsmSecTxPacketPeer">
            <data inType="win:Binary" length="6" name="PeerAddr" />
            <data inType="win:UInt32" name="EtherType" />
            <data inType="win:UInt32" name="Size" />
            <data inType="win:UInt32" name="Context" />
          </template>
          <template tid="tid_MsmSecRxPacketPeer">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:Binary" length="6" name="PeerAddr" />
            <data inType="win:UInt32" name="EtherType" />
            <data inType="win:UInt32" name="Size" />
            <data inType="win:UInt32" name="Context" />
          </template>
          <template tid="tid_MsmSecUIResponse">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" map="UIRequestTypeMap" name="RequestType" />
            <data inType="win:UInt32" map="UIResponseTypeMap" name="ResponseType" />
            <data inType="win:Boolean" name="Cancelled" />
          </template>
          <template tid="tid_MsmSecNetError">
            <data inType="win:UInt32" name="Error" />
            <data inType="win:UInt32" name="Location" />
            <data inType="win:UInt32" name="Context" />
          </template>
          <template tid="tid_MsmSecHealthStatus">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:Boolean" name="Healthy" />
            <data inType="win:UInt32" name="HealthStatus" />
            <data inType="win:Boolean" name="Hint" />
          </template>
          <template tid="tid_MsmSecBSSID">
            <data inType="win:Binary" length="6" name="BSSID" />
          </template>
          <template tid="tid_MsmSecValidUIResponse">
            <data inType="win:Boolean" name="Valid" />
            <data inType="win:Boolean" name="Cancelled" />
          </template>
          <template tid="tid_MsmSecPreAuthMgrStateChange">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" map="PreAuthMgrStateMap" name="OldState" />
            <data inType="win:UInt32" map="PreAuthMgrStateMap" name="NewState" />
          </template>
          <template tid="tid_MsmSecOnexFailure">
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" name="Reason" />
            <data inType="win:UInt32" name="Error" />
          </template>
          <template tid="tid_MsmSecSessionId">
            <data inType="win:UInt32" name="SessionId" />
          </template>
          <template tid="tid_MsmSecAuthPacket">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" name="PortId" />
            <data inType="win:Binary" length="6" name="LocalAddr" />
            <data inType="win:Binary" length="6" name="PeerAddr" />
            <data inType="win:UInt32" name="Timeout" />
          </template>
          <template tid="tid_MsmSecRc4KeyPacket">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" name="PortId" />
            <data inType="win:Binary" length="6" name="LocalAddr" />
            <data inType="win:Binary" length="6" name="PeerAddr" />
            <data inType="win:Boolean" name="RapidRekey" />
          </template>
          <template tid="tid_MsmSecFastRoam">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" name="PortId" />
            <data inType="win:Binary" length="6" name="LocalAddr" />
            <data inType="win:Binary" length="6" name="PeerAddr" />
            <data inType="win:Boolean" name="FastRoam" />
          </template>
          <template tid="tid_MsmSecSecMgrStateChange">
            <data inType="win:UInt32" name="AdapterId" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="SessionId" />
            <data inType="win:UInt32" name="PortId" />
            <data inType="win:Binary" length="6" name="LocalAddr" />
            <data inType="win:Binary" length="6" name="PeerAddr" />
            <data inType="win:UInt32" map="PortSecStateMap" name="OldState" />
            <data inType="win:UInt32" map="PortSecStateMap" name="NewState" />
          </template>
          <template tid="tid_MsmSecPMKCacheOverflow">
            <data inType="win:UInt32" name="ErrorCode" outType="win:ErrorCode" />
            <data inType="win:UInt32" name="Location" outType="xs:unsignedInt" />
            <data inType="win:UInt32" name="Context" outType="xs:unsignedInt" />
            <data inType="win:UInt32" name="Current" />
            <data inType="win:UInt32" name="Max" />
          </template>
          <template tid="tid_MsmSecProfile">
            <data inType="win:UInt32" map="BSSTypeMap" name="BSSType" />
            <data inType="win:UInt32" map="Dot11AuthAlgorithmMap" name="AuthAlgoId" />
            <data inType="win:UInt32" map="Dot11CipherAlgorithmMap" name="CipherAlgoId" />
            <data inType="win:UInt32" map="tid_BoolValues" name="OnexEnabled" />
            <data inType="win:UInt32" name="EapType" />
            <data inType="win:UInt32" name="VendorID" />
            <data inType="win:UInt32" name="VendorType" />
            <data inType="win:UInt32" name="AuthorID" />
          </template>
          <template tid="tid_PerftrackACM">
            <data inType="win:GUID" name="InterfaceGuid" />
          </template>
          <template tid="tidWlanResumeReconnect">
            <data inType="win:GUID" name="InterfaceGuid" />
          </template>
          <template tid="tidWlanConnectMetadata">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UInt32" name="WLANStatusCode" />
            <data inType="win:UInt32" name="DetailedStatusCode" outType="win:HexInt32" />
            <data inType="win:UInt32" name="ConnectionInformation" outType="win:HexInt32" />
            <data inType="win:UnicodeString" name="DeviceID" />
          </template>
          <template tid="tid_MsmSecCreateProfileLog">
            <data inType="win:UInt32" name="AdapterID" />
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:AnsiString" name="SSID" />
            <data inType="win:UInt32" map="BSSTypeMap" name="BSSType" />
            <data inType="win:Boolean" name="Secure" />
          </template>
          <template tid="tid_WlansvcConnectionLastGood">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UnicodeString" name="ProfileName" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UInt32" map="BSSTypeMap" name="BSSType" />
          </template>
          <template tid="tid_WlansvcNloDiscovery">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
          </template>
          <template tid="tid_WlansvcCostChanged">
            <data inType="win:UInt32" map="CostSourceMap" name="CostSource" />
            <data inType="win:UInt32" map="CostValueMap" name="CostValue" />
            <data inType="win:GUID" name="InterfaceGuid" outType="xs:GUID" />
            <data inType="win:UnicodeString" name="ProfileName" />
          </template>
          <template tid="tid_WlansvcClearedCost">
            <data inType="win:UInt32" map="CostSourceMap" name="CostSource" />
            <data inType="win:GUID" name="InterfaceGuid" outType="xs:GUID" />
            <data inType="win:UnicodeString" name="ProfileName" />
          </template>
          <template tid="tid_WlansvcGroupPolicyCostChanged">
            <data inType="win:UInt32" map="CostValueMap" name="CostValue" />
          </template>
          <template tid="tid_WlansvcGroupPolicyClearedCost" />
          <template tid="tid_PerftrackWfdDiscover">
            <data inType="win:UInt32" name="RequestId" />
          </template>
          <template tid="tid_PerftrackWfdPairBegin">
            <data inType="win:UInt32" name="RequestId" />
          </template>
          <template tid="tid_PerftrackWfdPairEnd">
            <data inType="win:UInt32" name="RequestId" />
            <data inType="win:UInt32" name="WFDPairReturnCode" />
          </template>
          <template tid="tid_WlansvcConnectDiagnosticInfo">
            <data inType="win:GUID" name="InterfaceGuid" />
            <data inType="win:UnicodeString" name="InterfaceDescription" />
            <data inType="win:UInt32" map="WLANDiagnosticConnectionModeMap" name="ConnectionMode" />
            <data inType="win:UnicodeString" name="SSID" />
            <data inType="win:UInt32" map="BSSTypeMap" name="BSSType" />
            <data inType="win:UInt32" map="Dot11AuthAlgorithmMap" name="AuthAlgo" />
            <data inType="win:UInt32" map="Dot11CipherAlgorithmMap" name="CipherAlgo" />
            <data inType="win:UInt32" name="OnexEnabled" />
            <data inType="win:UInt32" name="IHVBitmap" />
            <data inType="win:Boolean" name="NonBroadcast" />
            <data inType="win:UnicodeString" name="PeerMAC" />
            <data inType="win:UInt32" name="WLANStatusCode" />
            <data inType="win:UInt32" name="DetailedStatusCode" outType="win:HexInt32" />
            <data inType="win:UInt32" name="AssocDuration" />
            <data inType="win:UInt32" name="AssocRestartCount" />
            <data inType="win:UInt32" name="AuthDuration" />
            <data inType="win:UInt32" name="AuthRestartCount" />
            <data inType="win:UnicodeString" name="DeviceID" />
            <data inType="win:UnicodeString" name="DriverVersion" />
            <data inType="win:UnicodeString" name="DriverService" />
            <data inType="win:Int32" name="RSSI" />
            <data inType="win:Int32" name="SignalQualityPercentage" />
            <data inType="win:Int32" name="Channel" />
            <data inType="win:Int32" name="InterferingAPCount" />
            <data inType="win:Int32" name="TotalVisibleAPCount" />
            <data inType="win:UnicodeString" name="APPhyType" />
            <data inType="win:Int32" name="APMaxChannelWidth" />
            <data inType="win:AnsiString" name="APDescription" />
            <data inType="win:AnsiString" name="APManufacturer" />
            <data inType="win:AnsiString" name="APModelName" />
            <data inType="win:AnsiString" name="APModelNum" />
            <data inType="win:UInt32" name="DetailedStatusCodeOnRoam" outType="win:HexInt32" />
            <data inType="win:Int32" name="RxRate" />
            <data inType="win:Int32" name="TxRate" />
            <data inType="win:Int32" name="EAPType" />
            <data inType="win:UnicodeString" name="OneXAuthMode" />
            <data inType="win:Boolean" name="HotSpot20IEPresent" />
            <data inType="win:UnicodeString" name="DeviceMfg" />
            <data inType="win:Int32" name="ProfileTypeUsed" />
            <data inType="win:UInt32" name="SystemRandomizationStatus" />
            <data inType="win:UInt32" name="ProfileRandomizationStatus" />
            <data inType="win:UnicodeString" name="DriverDate" />
          </template>
          <template tid="tid_WFDPairWithDeviceFail">
            <data inType="win:UInt32" name="ReturnValue" />
            <data inType="win:UInt32" name="ReasonCode" />
          </template>
        </templates>
        <maps>
          <valueMap name="tid_WlansvcPrelogon.Result">
            <map message="$(string.tid_WlansvcPrelogon.Result.Success)" value="0" />
            <map message="$(string.tid_WlansvcPrelogon.Result.Failure)" value="1" />
            <map message="$(string.tid_WlansvcPrelogon.Result.Criteria_Not_Met)" value="2" />
            <map message="$(string.tid_WlansvcPrelogon.Result.Criteria_Met)" value="3" />
          </valueMap>
          <valueMap name="tid_WlansvcPrelogonSkip.Reason">
            <map message="$(string.tid_WlansvcPrelogonSkip.Reason.No_Domain)" value="1" />
            <map message="$(string.tid_WlansvcPrelogonSkip.Reason.No_Networks)" value="2" />
            <map message="$(string.tid_WlansvcPrelogonSkip.Reason.Manual_Only)" value="3" />
            <map message="$(string.tid_WlansvcPrelogonSkip.Reason.No_User_Creds)" value="4" />
            <map message="$(string.tid_WlansvcPrelogonSkip.Reason.Unsupported_EAP_Method)" value="5" />
            <map message="$(string.tid_WlansvcPrelogonSkip.Reason.Unsupported_EAP_Profile)" value="6" />
          </valueMap>
          <valueMap name="tid_WlansvcPostlogon.Result">
            <map message="$(string.tid_WlansvcPostlogon.Result.Success)" value="0" />
            <map message="$(string.tid_WlansvcPostlogon.Result.Failure)" value="1" />
            <map message="$(string.tid_WlansvcPostlogon.Result.Criteria_Not_Met)" value="2" />
            <map message="$(string.tid_WlansvcPostlogon.Result.Criteria_Met)" value="3" />
          </valueMap>
          <valueMap name="tid_WlansvcPostlogon.Reason">
            <map message="$(string.tid_WlansvcPostlogonConnection.Reason.None)" value="0" />
            <map message="$(string.tid_WlansvcPostlogonConnection.Reason.Layer2TimeOut)" value="1" />
            <map message="$(string.tid_WlansvcPostlogonConnection.Reason.Layer2Fail)" value="2" />
            <map message="$(string.tid_WlansvcPostlogonConnection.Reason.Layer3TimeOut)" value="3" />
            <map message="$(string.tid_WlansvcPostlogonConnection.Reason.Layer3IPTimeOut)" value="4" />
          </valueMap>
          <valueMap name="tid_WlansvcPostlogonSkip.Reason">
            <map message="$(string.tid_WlansvcPostlogonSkip.Reason.No_Domain)" value="1" />
            <map message="$(string.tid_WlansvcPostlogonSkip.Reason.No_Networks)" value="2" />
            <map message="$(string.tid_WlansvcPostlogonSkip.Reason.Manual_Only)" value="3" />
            <map message="$(string.tid_WlansvcPostlogonSkip.Reason.No_User_Creds)" value="4" />
            <map message="$(string.tid_WlansvcPostlogonSkip.Reason.Unsupported_EAP_Method)" value="5" />
            <map message="$(string.tid_WlansvcPostlogonSkip.Reason.Unsupported_EAP_Profile)" value="6" />
          </valueMap>
          <valueMap name="tid_BoolValues">
            <map message="$(string.tid_BoolValues.No)" value="0" />
            <map message="$(string.tid_BoolValues.Yes)" value="1" />
          </valueMap>
          <valueMap name="tid_WlansvcPrelogonSkipSp1.Reason">
            <map message="$(string.tid_WlansvcPrelogonSkipSp1.Reason.No_Domain)" value="1" />
            <map message="$(string.tid_WlansvcPrelogonSkipSp1.Reason.No_Networks)" value="2" />
            <map message="$(string.tid_WlansvcPrelogonSkipSp1.Reason.Unsupported_EAP_Method)" value="3" />
            <map message="$(string.tid_WlansvcPrelogonSkipSp1.Reason.Unsupported_EAP_Profile)" value="4" />
            <map message="$(string.tid_WlansvcPrelogonSkipSp1.Reason.EAP_Error)" value="5" />
            <map message="$(string.tid_WlansvcPrelogonSkipSp1.Reason.NO_READER)" value="6" />
            <map message="$(string.tid_WlansvcPrelogonSkipSp1.Reason.NO_SMARTCARD)" value="7" />
          </valueMap>
          <valueMap name="tid_EnabledValues">
            <map message="$(string.tid_EnabledValues.Disabled)" value="0" />
            <map message="$(string.tid_EnabledValues.Enabled)" value="1" />
          </valueMap>
          <valueMap name="BSSTypeMap">
            <map message="$(string.WlanSvc.BSSTypeMap.infrastructure)" value="1" />
            <map message="$(string.WlanSvc.BSSTypeMap.independent)" value="2" />
            <map message="$(string.WlanSvc.BSSTypeMap.any)" value="3" />
          </valueMap>
          <valueMap name="RadioStateMap">
            <map message="$(string.WlanSvc.RadioStateMap.unknown)" value="0" />
            <map message="$(string.WlanSvc.RadioStateMap.on)" value="1" />
            <map message="$(string.WlanSvc.RadioStateMap.off)" value="2" />
          </valueMap>
          <valueMap name="PowerSettingMap">
            <map message="$(string.WlanSvc.PowerSettingMap.no_saving)" value="0" />
            <map message="$(string.WlanSvc.PowerSettingMap.low_saving)" value="1" />
            <map message="$(string.WlanSvc.PowerSettingMap.medium_saving)" value="2" />
            <map message="$(string.WlanSvc.PowerSettingMap.maximum_saving)" value="3" />
            <map message="$(string.WlanSvc.PowerSettingMap.invalid)" value="4" />
          </valueMap>
          <valueMap name="ConnectionResetReasonMap" symbol="ConnectionResetReason">
            <map message="$(string.WlanSvc.ConnectionResetReasonMap.GroupPolicyOnly)" symbol="GPOnly" value="0" />
            <map message="$(string.WlanSvc.ConnectionResetReasonMap.AutoConnectCleared)" symbol="AutoConnectCleared" value="1" />
            <map message="$(string.WlanSvc.ConnectionResetReasonMap.ProfileConnectionSettingChanged)" symbol="ProfileSettingChanged" value="2" />
          </valueMap>
          <valueMap name="Dot11OpModeMap">
            <map message="$(string.WlanSvc.Dot11OpModeMap.Unknown)" value="0x00000000" />
            <map message="$(string.WlanSvc.Dot11OpModeMap.Station)" value="0x00000001" />
            <map message="$(string.WlanSvc.Dot11OpModeMap.AP)" value="0x00000002" />
            <map message="$(string.WlanSvc.Dot11OpModeMap.ExtensibleStation)" value="0x00000004" />
            <map message="$(string.WlanSvc.Dot11OpModeMap.NetworkMonitor)" value="0x80000000" />
            <map message="$(string.WlanSvc.Dot11OpModeMap.WFDDevice)" value="0x00000010" />
            <map message="$(string.WlanSvc.Dot11OpModeMap.WFDGroupOwner)" value="0x00000020" />
            <map message="$(string.WlanSvc.Dot11OpModeMap.WFDClient)" value="0x00000040" />
          </valueMap>
          <valueMap name="WLANConnectionModeMap">
            <map message="$(string.WlanSvc.WLANConnectionModeMap.profile)" value="0" />
            <map message="$(string.WlanSvc.WLANConnectionModeMap.temporary_profile)" value="1" />
            <map message="$(string.WlanSvc.WLANConnectionModeMap.discovery_secure)" value="2" />
            <map message="$(string.WlanSvc.WLANConnectionModeMap.discovery_unsecure)" value="3" />
            <map message="$(string.WlanSvc.WLANConnectionModeMap.auto)" value="4" />
            <map message="$(string.WlanSvc.WLANConnectionModeMap.invalid)" value="5" />
          </valueMap>
          <valueMap name="WLANInterfaceStateMap">
            <map message="$(string.WlanSvc.WLANInterfaceStateMap.not_ready)" value="0" />
            <map message="$(string.WlanSvc.WLANInterfaceStateMap.connected)" value="1" />
            <map message="$(string.WlanSvc.WLANInterfaceStateMap.ad_hoc_network_formed)" value="2" />
            <map message="$(string.WlanSvc.WLANInterfaceStateMap.disconnecting)" value="3" />
            <map message="$(string.WlanSvc.WLANInterfaceStateMap.disconnected)" value="4" />
            <map message="$(string.WlanSvc.WLANInterfaceStateMap.associating)" value="5" />
            <map message="$(string.WlanSvc.WLANInterfaceStateMap.discovering)" value="6" />
            <map message="$(string.WlanSvc.WLANInterfaceStateMap.authenticating)" value="7" />
          </valueMap>
          <valueMap name="HealthCheckResultMap" symbol="HealthCheckResult">
            <map message="$(string.WlanSvc.HealthCheckResultMap.updated)" symbol="Updated" value="0" />
            <map message="$(string.WlanSvc.HealthCheckResultMap.updated_after_check)" symbol="UpdateAfterCheck" value="1" />
            <map message="$(string.WlanSvc.HealthCheckResultMap.not_updated)" symbol="NotUpdated" value="2" />
          </valueMap>
          <valueMap name="DisconnectTemporaryReasonMap" symbol="DisconnectTemporaryReason">
            <map message="$(string.WlanSvc.DisconnectTemporaryReasonMap.initiating_console_inactive)" symbol="ConsoleChange" value="0" />
            <map message="$(string.WlanSvc.DisconnectTemporaryReasonMap.user_logoff)" symbol="UserLogoff" value="1" />
          </valueMap>
          <valueMap name="AuthUpcallTypeMap">
            <map message="$(string.MSM.AuthUpcallTypeMap.PORT_UP)" value="0" />
            <map message="$(string.MSM.AuthUpcallTypeMap.PORT_DOWN)" value="1" />
            <map message="$(string.MSM.AuthUpcallTypeMap.PACKET)" value="2" />
            <map message="$(string.MSM.AuthUpcallTypeMap.DISCONNECT)" value="3" />
            <map message="$(string.MSM.AuthUpcallTypeMap.IHV)" value="4" />
            <map message="$(string.MSM.AuthUpcallTypeMap.TKIPMIC_FAILURE)" value="5" />
            <map message="$(string.MSM.AuthUpcallTypeMap.PMKID_CANDIDATE_LIST)" value="6" />
            <map message="$(string.MSM.AuthUpcallTypeMap.PHY_STATE_CHANGE)" value="7" />
            <map message="$(string.MSM.AuthUpcallTypeMap.LINK_QUALITY)" value="8" />
            <map message="$(string.MSM.AuthUpcallTypeMap.CONNECT_COMPLETION)" value="9" />
            <map message="$(string.MSM.AuthUpcallTypeMap.4_WAY_START)" value="20" />
            <map message="$(string.MSM.AuthUpcallTypeMap.4_WAY_COMPLETION)" value="11" />
            <map message="$(string.MSM.AuthUpcallTypeMap.PSK_MISMATCH)" value="12" />
            <map message="$(string.MSM.AuthUpcallTypeMap.PHY_FREQUENCY_ADOPTED)" value="13" />
            <map message="$(string.MSM.AuthUpcallTypeMap.EXTAP_PORT_UP)" value="14" />
            <map message="$(string.MSM.AuthUpcallTypeMap.EXTAP_PORT_DOWN)" value="15" />
          </valueMap>
          <valueMap name="MSMFSMStateMap">
            <map message="$(string.MSM.FSMStateMap.Disconnected)" value="0" />
            <map message="$(string.MSM.FSMStateMap.Configuring)" value="1" />
            <map message="$(string.MSM.FSMStateMap.Associating)" value="2" />
            <map message="$(string.MSM.FSMStateMap.Wait_For_Portup)" value="3" />
            <map message="$(string.MSM.FSMStateMap.Authenticating)" value="4" />
            <map message="$(string.MSM.FSMStateMap.Roaming)" value="5" />
            <map message="$(string.MSM.FSMStateMap.Connected)" value="6" />
            <map message="$(string.MSM.FSMStateMap.Wait_For_Disconnected)" value="7" />
            <map message="$(string.MSM.FSMStateMap.Ihv_Configuring)" value="8" />
            <map message="$(string.MSM.FSMStateMap.Reset)" value="9" />
            <map message="$(string.MSM.FSMStateMap.AP_Disconnected)" value="20" />
            <map message="$(string.MSM.FSMStateMap.AP_Reset_For_Connect)" value="11" />
            <map message="$(string.MSM.FSMStateMap.AP_Configuring)" value="12" />
            <map message="$(string.MSM.FSMStateMap.AP_Started)" value="13" />
            <map message="$(string.MSM.FSMStateMap.AP_Stopping)" value="14" />
            <map message="$(string.MSM.FSMStateMap.AP_Reset_For_Disconnect)" value="15" />
          </valueMap>
          <valueMap name="MSMFSMEventMap">
            <map message="$(string.MSM.FSMEventMap.Cmd_Connect)" value="0" />
            <map message="$(string.MSM.FSMEventMap.Cmd_Disconnect)" value="1" />
            <map message="$(string.MSM.FSMEventMap.Upcall_Association_Success)" value="2" />
            <map message="$(string.MSM.FSMEventMap.Upcall_Association_Failure)" value="3" />
            <map message="$(string.MSM.FSMEventMap.Upcall_Port_Up)" value="4" />
            <map message="$(string.MSM.FSMEventMap.IHV_Port_Up)" value="5" />
            <map message="$(string.MSM.FSMEventMap.Upcall_Port_Down)" value="6" />
            <map message="$(string.MSM.FSMEventMap.IHV_Port_Down)" value="7" />
            <map message="$(string.MSM.FSMEventMap.Upcall_Disconnect)" value="8" />
            <map message="$(string.MSM.FSMEventMap.IHV_Disconnect)" value="9" />
            <map message="$(string.MSM.FSMEventMap.Pre_Security_Success)" value="10" />
            <map message="$(string.MSM.FSMEventMap.IHV_Pre_Security_Success)" value="11" />
            <map message="$(string.MSM.FSMEventMap.Pre_Security_Failure)" value="12" />
            <map message="$(string.MSM.FSMEventMap.IHV_Pre_Security_Failure)" value="13" />
            <map message="$(string.MSM.FSMEventMap.Post_Security_Success)" value="14" />
            <map message="$(string.MSM.FSMEventMap.IHV_Post_Security_Success)" value="15" />
            <map message="$(string.MSM.FSMEventMap.Post_Security_Failure)" value="16" />
            <map message="$(string.MSM.FSMEventMap.IHV_Post_Security_Failure)" value="17" />
            <map message="$(string.MSM.FSMEventMap.Timeout)" value="18" />
            <map message="$(string.MSM.FSMEventMap.Force_Disconnect)" value="19" />
            <map message="$(string.MSM.FSMEventMap.Reset_Success)" value="20" />
            <map message="$(string.MSM.FSMEventMap.Reset_Failure)" value="21" />
          </valueMap>
          <valueMap name="IntfSecStateMap">
            <map message="$(string.MsmSec.IntfSecState.INITIALIZED)" value="1" />
            <map message="$(string.MsmSec.IntfSecState.PROCESSING_PREASSOCIATE)" value="2" />
            <map message="$(string.MsmSec.IntfSecState.PREASSOCIATE_DONE)" value="3" />
            <map message="$(string.MsmSec.IntfSecState.STOPPING_SECURITY)" value="4" />
            <map message="$(string.MsmSec.IntfSecState.PROCESSING_POSTASSOCIATE)" value="5" />
            <map message="$(string.MsmSec.IntfSecState.PROCESSING_STOP_POSTASSOCIATE)" value="6" />
            <map message="$(string.MsmSec.IntfSecState.WAIT_FOR_UI_RESPONSE)" value="7" />
            <map message="$(string.MsmSec.IntfSecState.FAILURE)" value="8" />
          </valueMap>
          <valueMap name="Dot11AuthAlgorithmMap">
            <map message="$(string.Dot11AuthAlgorithmMap.OPEN)" value="1" />
            <map message="$(string.Dot11AuthAlgorithmMap.SHARED_KEY)" value="2" />
            <map message="$(string.Dot11AuthAlgorithmMap.WPA)" value="3" />
            <map message="$(string.Dot11AuthAlgorithmMap.WPA_PSK)" value="4" />
            <map message="$(string.Dot11AuthAlgorithmMap.WPA_NONE)" value="5" />
            <map message="$(string.Dot11AuthAlgorithmMap.RSNA)" value="6" />
            <map message="$(string.Dot11AuthAlgorithmMap.RSNA_PSK)" value="7" />
          </valueMap>
          <valueMap name="Dot11CipherAlgorithmMap">
            <map message="$(string.Dot11CipherAlgorithmMap.NONE)" value="0x00" />
            <map message="$(string.Dot11CipherAlgorithmMap.WEP40)" value="0x01" />
            <map message="$(string.Dot11CipherAlgorithmMap.TKIP)" value="0x02" />
            <map message="$(string.Dot11CipherAlgorithmMap.CCMP)" value="0x04" />
            <map message="$(string.Dot11CipherAlgorithmMap.WEP104)" value="0x05" />
            <map message="$(string.Dot11CipherAlgorithmMap.USE_GROUP)" value="0x100" />
            <map message="$(string.Dot11CipherAlgorithmMap.WEP)" value="0x101" />
          </valueMap>
          <valueMap name="UIResponseTypeMap">
            <map message="$(string.MsmSec.UIResponseType.key)" value="0" />
            <map message="$(string.MsmSec.UIResponseType.passphrase)" value="1" />
            <map message="$(string.MsmSec.UIResponseType.psk)" value="2" />
            <map message="$(string.MsmSec.UIResponseType.onex)" value="3" />
            <map message="$(string.MsmSec.UIResponseType.any)" value="4" />
            <map message="$(string.MsmSec.UIResponseType.invalid)" value="5" />
          </valueMap>
          <valueMap name="UIRequestTypeMap">
            <map message="$(string.MsmSec.UIRequestType.autoconfig)" value="0" />
            <map message="$(string.MsmSec.UIRequestType.msm)" value="1" />
            <map message="$(string.MsmSec.UIRequestType.security)" value="2" />
            <map message="$(string.MsmSec.UIRequestType.ihv)" value="3" />
            <map message="$(string.MsmSec.UIRequestType.verifynet)" value="4" />
            <map message="$(string.MsmSec.UIRequestType.cancelled)" value="5" />
            <map message="$(string.MsmSec.UIRequestType.invalid)" value="6" />
          </valueMap>
          <valueMap name="AuthMgrStateMap">
            <map message="$(string.MsmSec.AuthMgrState.DISABLED)" value="1" />
            <map message="$(string.MsmSec.AuthMgrState.FAKE_AUTH)" value="2" />
            <map message="$(string.MsmSec.AuthMgrState.ENABLED)" value="3" />
            <map message="$(string.MsmSec.AuthMgrState.DEACTIVATE)" value="4" />
            <map message="$(string.MsmSec.AuthMgrState.FORCE_AUTHENTICATED)" value="5" />
            <map message="$(string.MsmSec.AuthMgrState.START_AUTH)" value="6" />
            <map message="$(string.MsmSec.AuthMgrState.AUTHENTICATING)" value="7" />
            <map message="$(string.MsmSec.AuthMgrState.AUTHENTICATIONSUCCESS)" value="8" />
            <map message="$(string.MsmSec.AuthMgrState.AUTHENTICATED)" value="9" />
            <map message="$(string.MsmSec.AuthMgrState.AUTH_FAILED)" value="10" />
          </valueMap>
          <valueMap name="KeyExtStateMap">
            <map message="$(string.MsmSec.KeyExtState.ENABLED)" value="1" />
            <map message="$(string.MsmSec.KeyExtState.STOP_AUTH)" value="2" />
            <map message="$(string.MsmSec.KeyExtState.START_AUTH)" value="3" />
            <map message="$(string.MsmSec.KeyExtState.AUTHENTICATING)" value="4" />
            <map message="$(string.MsmSec.KeyExtState.AUTHENTICATED)" value="5" />
            <map message="$(string.MsmSec.KeyExtState.AUTH_FAILED)" value="6" />
          </valueMap>
          <valueMap name="KeyExchangeStateMap">
            <map message="$(string.MsmSec.KeyExchangeState.INACTIVE)" value="0" />
            <map message="$(string.MsmSec.KeyExchangeState.UNDERWAY)" value="1" />
            <map message="$(string.MsmSec.KeyExchangeState.SUCCESS)" value="2" />
            <map message="$(string.MsmSec.KeyExchangeState.FAILURE)" value="3" />
          </valueMap>
          <valueMap name="KeyMgrAuthStateMap">
            <map message="$(string.MsmSec.KeyMgrAuthState.INACTIVE)" value="1" />
            <map message="$(string.MsmSec.KeyMgrAuthState.PHS1)" value="2" />
            <map message="$(string.MsmSec.KeyMgrAuthState.PHS2)" value="3" />
            <map message="$(string.MsmSec.KeyMgrAuthState.SUCCESS)" value="4" />
            <map message="$(string.MsmSec.KeyMgrAuthState.GHS)" value="5" />
            <map message="$(string.MsmSec.KeyMgrAuthState.FAILURE)" value="6" />
          </valueMap>
          <valueMap name="Dot11DirectionMap">
            <map message="$(string.Dot11Direction.Inbound)" value="1" />
            <map message="$(string.Dot11Direction.Outbound)" value="2" />
            <map message="$(string.Dot11Direction.Both)" value="3" />
          </valueMap>
          <valueMap name="PreAuthMgrStateMap">
            <map message="$(string.MsmSec.PreAuthState.DISABLED)" value="1" />
            <map message="$(string.MsmSec.PreAuthState.INITIALIZE_PROFILE)" value="2" />
            <map message="$(string.MsmSec.PreAuthState.ENABLED)" value="3" />
            <map message="$(string.MsmSec.PreAuthState.ACTIVATED)" value="4" />
            <map message="$(string.MsmSec.PreAuthState.PREAUTH_STARTED)" value="5" />
            <map message="$(string.MsmSec.PreAuthState.PREAUTH_IN_PROGRESS)" value="6" />
            <map message="$(string.MsmSec.PreAuthState.PROCESS_ONEX_RESULT)" value="7" />
            <map message="$(string.MsmSec.PreAuthState.PROCESS_TIMEOUT)" value="8" />
          </valueMap>
          <valueMap name="PortSecStateMap">
            <map message="$(string.MsmSec.PortSecState.INACTIVE)" value="1" />
            <map message="$(string.MsmSec.PortSecState.ACTIVE)" value="2" />
            <map message="$(string.MsmSec.PortSecState.START_AUTH)" value="3" />
            <map message="$(string.MsmSec.PortSecState.WAIT_FOR_AUTH_SUCCESS)" value="4" />
            <map message="$(string.MsmSec.PortSecState.REVIVE_CACHE)" value="5" />
            <map message="$(string.MsmSec.PortSecState.KEY_ACTIVATE)" value="6" />
            <map message="$(string.MsmSec.PortSecState.WAIT_FOR_KEY_SUCCESS)" value="7" />
            <map message="$(string.MsmSec.PortSecState.SUCCESS)" value="8" />
            <map message="$(string.MsmSec.PortSecState.FAILURE)" value="9" />
            <map message="$(string.MsmSec.PortSecState.KEY_DEACTIVATE)" value="10" />
            <map message="$(string.MsmSec.PortSecState.DEACTIVATE)" value="11" />
            <map message="$(string.MsmSec.PortSecState.FORCE_AUTHENTICATED)" value="12" />
            <map message="$(string.MsmSec.PortSecState.WAIT_FOR_KEY_START)" value="13" />
            <map message="$(string.MsmSec.PortSecState.ROAM_AUTHENTICATE)" value="14" />
          </valueMap>
          <valueMap name="ut:OpcodeMap">
            <map message="$(string.UT.opcodeStart)" value="180" />
            <map message="$(string.UT.opcodeEnd)" value="181" />
            <map message="$(string.UT.opcodeClosed)" value="182" />
            <map message="$(string.UT.opcodeOpen)" value="183" />
            <map message="$(string.UT.opcodeConnect)" value="184" />
            <map message="$(string.UT.opcodeListen)" value="185" />
            <map message="$(string.UT.opcodeAssociation)" value="186" />
            <map message="$(string.UT.opcodeAuthentication)" value="187" />
            <map message="$(string.UT.opcodeEstablished)" value="188" />
          </valueMap>
          <valueMap name="CostSourceMap">
            <map message="$(string.UT.costSourceGroupPolicy)" value="1" />
            <map message="$(string.UT.costSourceUser)" value="2" />
            <map message="$(string.UT.costSourcePublic)" value="3" />
            <map message="$(string.UT.costSourceOperator)" value="4" />
          </valueMap>
          <bitMap name="CostValueMap">
            <map message="$(string.UT.costValueUnrestricted)" value="0x1" />
            <map message="$(string.UT.costValueFixed)" value="0x2" />
            <map message="$(string.UT.costValueVariable)" value="0x4" />
            <map message="$(string.UT.costValueOverDataLimit)" value="0x10000" />
            <map message="$(string.UT.costValueCongested)" value="0x20000" />
            <map message="$(string.UT.costValueRoaming)" value="0x40000" />
          </bitMap>
          <valueMap name="WLANDiagnosticConnectionModeMap">
            <map message="$(string.Map.WLANDiagnosticConnectionMode.profile)" value="0" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.temporary_profile)" value="1" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.discovery_secure)" value="2" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.discovery_unsecure)" value="3" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.auto)" value="4" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.temporary_profile_wcn)" value="5" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.auto_resume)" value="16" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.auto_resume_instantconnect)" value="17" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.nlo_aoac_screenoff)" value="18" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.auto_nlo)" value="19" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.roam)" value="32" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.roam_resume)" value="33" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.roam_aoac_screenoff)" value="34" />
            <map message="$(string.Map.WLANDiagnosticConnectionMode.invalid)" value="255" />
          </valueMap>
        </maps>
        <events>
          <event channel="c1" level="win:Error" message="$(string.UT.evtNetError)" symbol="NetError" template="tidNetError" value="60001" />
          <event channel="c1" level="win:Warning" message="$(string.UT.evtNetWarning)" symbol="NetWarning" template="tidNetWarning" value="60002" />
          <event channel="c1" keywords="ut:StateTransition" level="win:Informational" message="$(string.UT.evtStateTransition)" symbol="StateTransition" template="tidStateTransition" value="60003" />
          <event channel="c1" level="win:Informational" message="$(string.UT.evtContextUpdate)" symbol="ContextUpdate" template="tidContextUpdate" value="60004" />
          <event channel="c1" level="win:Informational" message="$(string.UT.evtTuple)" symbol="V4Tuple" template="tidV4Tuple" value="60101" />
          <event channel="c1" level="win:Informational" message="$(string.UT.evtTuple)" symbol="V6Tuple" template="tidV6Tuple" value="60102" />
          <event channel="c1" level="win:Informational" message="$(string.UT.evtIfInfo)" symbol="InterfaceInfo" template="tidInterfaceInfo" value="60103" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Informational" message="$(string.tid_WlansvcConnectionStart.TemplateMessage)" opcode="WLAN_OPCODE_ACM_CONNECTION_START" symbol="WlansvcConnectionStartEvtDesc" task="WLAN_TASK_ACM_CONNECTION" template="tid_WlansvcConnectionStart" value="8000" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic Measures" level="win:Informational" message="$(string.tid_WlansvcConnectionSucceed.TemplateMessage)" opcode="WLAN_OPCODE_ACM_CONNECTION_SUCCEED" symbol="WlansvcConnectionSucceedEvtDesc" task="WLAN_TASK_ACM_CONNECTION" template="tid_WlansvcConnectionSucceed" value="8001" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic Measures" level="win:Error" message="$(string.tid_WlansvcConnectionFail.TemplateMessage)" opcode="WLAN_OPCODE_ACM_CONNECTION_FAIL" symbol="WlansvcConnectionFailEvtDesc" task="WLAN_TASK_ACM_CONNECTION" template="tid_WlansvcConnectionFail" value="8002" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic Measures" level="win:Informational" message="$(string.tid_WlansvcDisconnected.TemplateMessage)" opcode="WLAN_OPCODE_ACM_DISCONNECTED" symbol="WlansvcDisconnectedEvtDesc" task="WLAN_TASK_ACM_CONNECTION" template="tid_WlansvcDisconnected" value="8003" />
          <event channel="c1" keywords="LwtDiagnostic Telemetry" level="win:Error" message="$(string.tid_WlansvcConnectionBlock.TemplateMessage)" symbol="WlansvcConnectionBlockEvtDesc" template="tid_WlansvcConnectionBlock" value="8004" />
          <event channel="c1" keywords="SOFTAP win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.WlansvcSoftAPStartBegin)" opcode="win:Start" symbol="WlansvcSoftAPStartBeginEvtDesc" task="Perftrack-SoftAPStart" template="tid_PerftrackWlansvcSoftAPStart" value="8005" />
          <event channel="c1" keywords="SOFTAP win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.WlansvcSoftAPStartEnd)" opcode="win:Stop" symbol="WlansvcSoftAPStartEndEvtDesc" task="Perftrack-SoftAPStart" template="tid_PerftrackWlansvcSoftAPStart" value="8006" />
          <event channel="c1" keywords="SOFTAP win:ResponseTime" level="win:Error" message="$(string.Perftrack.EventMsg.WlansvcSoftAPStartFailed)" opcode="win:Stop" symbol="WlansvcSoftAPStartFailedEvtDesc" task="Perftrack-SoftAPStart" template="tid_PerftrackWlansvcSoftAPError" value="8007" />
          <event channel="c1" keywords="SOFTAP win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.WlansvcSoftAPStopBegin)" opcode="win:Start" symbol="WlansvcSoftAPStopBeginEvtDesc" task="Perftrack-SoftAPStop" template="tid_PerftrackWlansvcSoftAPStop" value="8008" />
          <event channel="c1" keywords="SOFTAP win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.WlansvcSoftAPStopEnd)" opcode="win:Stop" symbol="WlansvcSoftAPStopEndEvtDesc" task="Perftrack-SoftAPStop" template="tid_PerftrackWlansvcSoftAPStop" value="8009" />
          <event channel="c1" keywords="SOFTAP win:ResponseTime" level="win:Error" message="$(string.Perftrack.EventMsg.WlansvcSoftAPStopFailed)" opcode="win:Stop" symbol="WlansvcSoftAPStopFailedEvtDesc" task="Perftrack-SoftAPStop" template="tid_PerftrackWlansvcSoftAPError" value="8010" />
          <event channel="c1" keywords="WlanConnect Telemetry" level="win:Informational" message="$(string.tid_WlansvcConnectionLastGood.TemplateMessage)" symbol="WlanSvcConnectLastGoodEventDesc" task="WLAN_TASK_ACM_CONNECTION" template="tid_WlansvcConnectionLastGood" value="8011" />
          <event channel="c1" keywords="WlanConnect Telemetry" level="win:Informational" message="$(string.tid_WlansvcNloDiscovery.TemplateMessage)" symbol="WlansvcNloDiscoveryEventDesc" task="WLAN_TASK_ACM_CONNECTION" template="tid_WlansvcNloDiscovery" value="8012" />
          <event channel="c2" level="win:Informational" message="$(string.tid_WlansvcStart.TemplateMessage)" opcode="win:Start" symbol="WlansvcStartEvtDesc" template="tid_WlansvcStart" value="4000" />
          <event channel="c2" level="win:Informational" message="$(string.tid_WlansvcStop.TemplateMessage)" opcode="win:Stop" symbol="WlansvcStopEvtDesc" template="tid_WlansvcStop" value="4001" />
          <event channel="c2" keywords="Telemetry" level="win:Error" message="$(string.tid_WlansvcFailure.TemplateMessage)" symbol="WlansvcFailureEvtDesc" template="tid_WlansvcFailure" value="4002" />
          <event channel="c2" keywords="Telemetry" level="win:Error" message="$(string.tid_WlansvcLimitConnectivity.TemplateMessage)" symbol="WlansvcLimitConnectivityEvtDesc" template="tid_WlansvcLimitConnectivity" value="4003" />
          <event channel="c2" keywords="Telemetry" level="win:Error" message="$(string.tid_ExtHostStartFailure.TemplateMessage)" symbol="ExtHostStartFailureEvtDesc" template="tid_ExtHostStartFailure" value="10000" />
          <event channel="c2" level="win:Informational" message="$(string.tid_ExtHostStartSuccess.TemplateMessage)" symbol="ExtHostStartSuccessEvtDesc" template="tid_ExtHostStartSuccess" value="10001" />
          <event channel="c2" level="win:Warning" message="$(string.tid_ExtHostStopped.TemplateMessage)" symbol="ExtHostStoppedEvtDesc" template="tid_ExtHostStopped" value="10002" />
          <event channel="c2" keywords="Telemetry" level="win:Error" message="$(string.tid_ExtHostStoppedUnexpectedly.TemplateMessage)" symbol="ExtHostStoppedUnexpectedlyEvtDesc" template="tid_ExtHostStoppedUnexpectedly" value="10003" />
          <event channel="c2" keywords="Telemetry" level="win:Warning" message="$(string.tid_ExtHostTimedOut.TemplateMessage)" symbol="ExtHostTimedOutEvtDesc" template="tid_ExtHostTimedOut" value="10004" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Informational" message="$(string.tid_MsmAssociationStart.TemplateMessage)" opcode="WLAN_OPCODE_MSM_ASSOCIATION_START" symbol="MsmAssociationStartEvtDesc" task="WLAN_TASK_MSM_ASSOCIATION" template="tid_MsmAssociationStart" value="11000" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Informational" message="$(string.tid_MsmAssociationSuccess.TemplateMessage)" opcode="WLAN_OPCODE_MSM_ASSOCIATION_SUCCESS" symbol="MsmAssociationSuccessEvtDesc" task="WLAN_TASK_MSM_ASSOCIATION" template="tid_MsmAssociationSuccess" value="11001" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Error" message="$(string.tid_MsmAssociationFailure.TemplateMessage)" opcode="WLAN_OPCODE_MSM_ASSOCIATION_FAILURE" symbol="MsmAssociationFailureEvtDesc" task="WLAN_TASK_MSM_ASSOCIATION" template="tid_MsmAssociationFailure" value="11002" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Informational" message="$(string.tid_MsmSecurityStart.TemplateMessage)" opcode="WLAN_OPCODE_MSM_SECURITY_START" symbol="MsmSecurityStartEvtDesc" task="WLAN_TASK_MSM_SECURITY" template="tid_MsmSecurityStart" value="11003" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Informational" message="$(string.tid_MsmSecurityStop.TemplateMessage)" opcode="WLAN_OPCODE_MSM_SECURITY_STOP" symbol="MsmSecurityStopEvtDesc" task="WLAN_TASK_MSM_SECURITY" template="tid_MsmSecurityStop" value="11004" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Informational" message="$(string.tid_MsmSecuritySuccess.TemplateMessage)" opcode="WLAN_OPCODE_MSM_SECURITY_SUCCESS" symbol="MsmSecuritySuccessEvtDesc" task="WLAN_TASK_MSM_SECURITY" template="tid_MsmSecuritySuccess" value="11005" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Error" message="$(string.tid_MsmSecurityFailure.TemplateMessage)" opcode="WLAN_OPCODE_MSM_SECURITY_FAILURE" symbol="MsmSecurityFailureEvtDesc" task="WLAN_TASK_MSM_SECURITY" template="tid_MsmSecurityFailure" value="11006" />
          <event channel="c1" keywords="LwtDiagnostic" level="win:Informational" message="$(string.tid_MsmIhvSecurityStart.TemplateMessage)" symbol="MsmIhvSecurityStartEvtDesc" template="tid_MsmIhvSecurityStart" value="11007" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Informational" message="$(string.tid_MsmIhvSecuritySuccess.TemplateMessage)" opcode="WLAN_OPCODE_IHV_SECURITY_SUCCESS" symbol="MsmIhvSecuritySuccessEvtDesc" task="WLAN_TASK_IHV_SECURITY" template="tid_MsmIhvSecuritySuccess" value="11008" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Error" message="$(string.tid_MsmIhvSecurityFailure.TemplateMessage)" opcode="WLAN_OPCODE_IHV_SECURITY_FAILURE" symbol="MsmIhvSecurityFailureEvtDesc" task="WLAN_TASK_IHV_SECURITY" template="tid_MsmIhvSecurityFailure" value="11009" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Informational" message="$(string.tid_MsmSecurityStartSp1.TemplateMessage)" opcode="WLAN_OPCODE_MSM_SECURITY_START_SP1" symbol="MsmSecurityStartEvtDescSp1" task="WLAN_TASK_MSM_SECURITY" template="tid_MsmSecurityStartSp1" value="11010" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Informational" message="$(string.tid_WlansecOneXStart.TemplateMessage)" opcode="WLAN_OPCODE_ONEX_SECURITY_START" symbol="WlansecOneXStartEvtDesc" task="WLAN_TASK_ONEX_SECURITY" template="tid_WlansecOneXStart" value="12011" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Informational" message="$(string.tid_WlansecOneXSuccess.TemplateMessage)" opcode="WLAN_OPCODE_ONEX_SECURITY_SUCCESS" symbol="WlansecOneXSuccessEvtDesc" task="WLAN_TASK_ONEX_SECURITY" template="tid_WlansecOneXSuccess" value="12012" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Error" message="$(string.tid_WlansecOneXFailure.TemplateMessage)" opcode="WLAN_OPCODE_ONEX_SECURITY_FAILURE" symbol="WlansecOneXFailureEvtDesc" task="WLAN_TASK_ONEX_SECURITY" template="tid_WlansecOneXFailure" value="12013" />
          <event channel="c1" keywords="WlanConnect LwtDiagnostic" level="win:Informational" message="$(string.tid_WlansecOneXRestart.TemplateMessage)" opcode="WLAN_OPCODE_ONEX_SECURITY_RESTART" symbol="WlansecOneXRestartEvtDesc" task="WLAN_TASK_ONEX_SECURITY" template="tid_WlansecOneXRestart" value="12014" />
          <event channel="c1" keywords="LwtDiagnostic" level="win:Informational" message="$(string.tid_WlansvcPrelogonBegin.TemplateMessage)" symbol="WlansvcPrelogonBegin" template="tid_WlansvcPrelogonBegin" value="13002" />
          <event channel="c1" keywords="LwtDiagnostic" level="win:Informational" message="$(string.tid_WlansvcPrelogonSkip.TemplateMessage)" symbol="WlansvcPrelogonSkip" template="tid_WlansvcPrelogonSkip" value="13001" />
          <event channel="c1" keywords="LwtDiagnostic" level="win:Informational" message="$(string.tid_WlansvcPostlogonBegin.TemplateMessage)" symbol="WlansvcPostlogonBegin" template="tid_WlansvcPostlogonBegin" value="13012" />
          <event channel="c1" level="win:Informational" message="$(string.tid_WlansvcPostlogonConnection.TemplateMessage)" symbol="WlansvcPostlogonConnection" template="tid_WlansvcPostlogonConnection" value="13013" />
          <event channel="c1" level="win:Informational" message="$(string.tid_WlansvcPostlogonSkip.TemplateMessage)" symbol="WlansvcPostlogonSkip" template="tid_WlansvcPostlogonSkip" value="13011" />
          <event channel="c1" keywords="LwtDiagnostic" level="win:Informational" message="$(string.tid_WlansvcPostlogonBeginSp1.TemplateMessage)" symbol="WlansvcPostlogonBeginSp1" template="tid_WlansvcPostlogonBeginSp1" value="13014" />
          <event channel="c1" keywords="LwtDiagnostic" level="win:Informational" message="$(string.tid_WlansvcCostChanged.TemplateMessage)" opcode="win:Info" symbol="WlansvcCostChanged" task="WLAN_TASK_COST" template="tid_WlansvcCostChanged" value="13100" />
          <event channel="c1" keywords="LwtDiagnostic" level="win:Informational" message="$(string.tid_WlansvcGroupPolicyCostChanged.TemplateMessage)" opcode="win:Info" symbol="WlansvcGroupPolicyCostChanged" task="WLAN_TASK_COST" template="tid_WlansvcGroupPolicyCostChanged" value="13101" />
          <event channel="c1" keywords="LwtDiagnostic" level="win:Informational" message="$(string.tid_WlansvcClearedCost.TemplateMessage)" opcode="win:Info" symbol="WlansvcClearedCost" task="WLAN_TASK_COST" template="tid_WlansvcClearedCost" value="13102" />
          <event channel="c1" keywords="LwtDiagnostic" level="win:Informational" message="$(string.tid_WlansvcGroupPolicyClearedCost.TemplateMessage)" opcode="win:Info" symbol="WlansvcGroupPolicyClearedCost" task="WLAN_TASK_COST" template="tid_WlansvcGroupPolicyClearedCost" value="13103" />
          <event channel="c3" keywords="IntfContext LwtDiagnostic" level="win:Informational" message="$(string.WlanSvc.MediaNotificationReceived)" symbol="WlanSvcMediaNotificationReceived" template="tid_WlanSvcMediaNotificationReceived" value="14000" />
          <event channel="c3" keywords="IntfContext" level="win:Informational" message="$(string.WlanSvc.PeerNotificationReceived)" symbol="WlanSvcPeerNotificationReceived" template="tid_WlanSvcPeerNotificationReceived" value="14001" />
          <event channel="c3" keywords="IntfContext ut:Configuration" level="win:Informational" message="$(string.WlanSvc.EnableAutoConfig)" symbol="WlanSvcEnableAutoConfig" template="tid_WlanSvcEnable" value="14002" />
          <event channel="c3" keywords="IntfContext ut:Configuration Telemetry" level="win:Informational" message="$(string.WlanSvc.SetStreamingMode)" symbol="WlanSvcSetStreamingMode" template="tid_WlanSvcSetStreamingMode" value="14003" />
          <event channel="c3" keywords="IntfContext ut:Configuration" level="win:Informational" message="$(string.WlanSvc.SetBSSType)" symbol="WlanSvcSetBSSType" template="tid_WlanSvcSetBSSType" value="14004" />
          <event channel="c3" keywords="IntfContext ut:Configuration LwtDiagnostic Telemetry" level="win:Informational" message="$(string.WlanSvc.SetRadioState)" symbol="WlanSvcSetRadioState" template="tid_WlanSvcSetRadioState" value="14005" />
          <event channel="c3" keywords="IntfContext" level="win:Informational" message="$(string.WlanSvc.StartAutoConfig)" symbol="WlanSvcStartAutoConfig" template="tid_WlanSvcInterface" value="14006" />
          <event channel="c3" keywords="IntfContext" level="win:Informational" message="$(string.WlanSvc.StopAutoConfig)" symbol="WlanSvcStopAutoConfig" template="tid_WlanSvcInterface" value="14007" />
          <event channel="c3" keywords="IntfContext ut:Configuration LwtDiagnostic" level="win:Informational" message="$(string.WlanSvc.PowerSetting)" symbol="WlanSvcPowerSetting" template="tid_WlanSvcPowerSetting" value="14008" />
          <event channel="c3" keywords="IntfContext ut:Configuration LwtDiagnostic" level="win:Informational" message="$(string.WlanSvc.ChangeSession)" symbol="WlanSvcChangeSession" template="tid_WlanSvcChangeSession" value="14009" />
          <event channel="c3" keywords="IntfContext LwtDiagnostic Telemetry" level="win:Informational" message="$(string.WlanSvc.RadioOff)" symbol="WlanSvcRadioOff" template="tid_WlanSvcInterface" value="14010" />
          <event channel="c3" keywords="IntfContext ut:Configuration LwtDiagnostic Telemetry" level="win:Informational" message="$(string.WlanSvc.ChangeRadioState)" symbol="WlanSvcChangeRadioState" template="tid_WlanSvcChangeRadioState" value="14011" />
          <event channel="c3" keywords="IntfContext" level="win:Informational" message="$(string.WlanSvc.ProfileUpdateIgnored)" symbol="WlanSvcProfileUpdateIgnored" template="tid_WlanSvcInterface" value="14012" />
          <event channel="c3" keywords="IntfContext ut:Configuration" level="win:Informational" message="$(string.WlanSvc.ProfileUpdated)" symbol="WlanSvcProfileUpdated" template="tid_WlanSvcInterfaceProfile" value="14013" />
          <event channel="c3" keywords="IntfContext" level="win:Informational" message="$(string.WlanSvc.InvalidConnectionReset)" symbol="WlanSvcInvalidConnectionReset" template="tid_WlanSvcInvalidConnectionReset" value="14014" />
          <event channel="c3" keywords="IntfContext ut:Configuration" level="win:Informational" message="$(string.WlanSvc.SetOpMode)" symbol="WlanSvcSetOpMode" template="tid_WlanSvcSetOpMode" value="14015" />
          <event channel="c3" keywords="IntfContext ut:L2ConnectPath" level="win:Informational" message="$(string.WlanSvc.ConnectionRequest)" symbol="WlanSvcConnectionRequest" template="tid_WlanSvcConnectionRequest" value="14016" />
          <event channel="c3" keywords="IntfContext ut:L2ConnectPath Telemetry" level="win:Informational" message="$(string.WlanSvc.ConnectionCancelled)" symbol="WlanSvcConnectionCancelled" template="tid_WlanSvcInterface" value="14017" />
          <event channel="c3" keywords="IntfContext ut:L2ConnectPath Telemetry" level="win:Error" message="$(string.WlanSvc.ConnectionFailed)" symbol="WlanSvcConnectionFailed" template="tid_WlanSvcInterfaceError" value="14018" />
          <event channel="c3" keywords="IntfContext ut:L2ConnectPath Telemetry" level="win:Informational" message="$(string.WlanSvc.StopConnectionAttempts)" symbol="WlanSvcStopConnectionAttempts" template="tid_WlanSvcInterface" value="14019" />
          <event channel="c3" keywords="IntfContext ut:L2ConnectPath" level="win:Informational" message="$(string.WlanSvc.ConnectionSucceeded)" symbol="WlanSvcConnectionSucceeded" template="tid_WlanSvcInterface" value="14020" />
          <event channel="c3" keywords="IntfContext ut:L2ConnectPath ut:ClosePath" level="win:Informational" message="$(string.WlanSvc.ConnectionComplete)" symbol="WlanSvcConnectionComplete" template="tid_WlanSvcConnectionComplete" value="14021" />
          <event channel="c3" keywords="IntfContext ut:ClosePath" level="win:Informational" message="$(string.WlanSvc.DisconnectRequest)" symbol="WlanSvcDisconnectRequest" template="tid_WlanSvcInterface" value="14022" />
          <event channel="c3" keywords="IntfContext ut:ClosePath" level="win:Informational" message="$(string.WlanSvc.SetManualProfile)" symbol="WlanSvcSetManualProfile" template="tid_WlanSvcInterfaceProfile" value="14023" />
          <event channel="c3" keywords="IntfContext ut:ClosePath" level="win:Informational" message="$(string.WlanSvc.Disconnecting)" symbol="WlanSvcDisconnecting" template="tid_WlanSvcInterface" value="14024" />
          <event channel="c3" keywords="IntfContext" level="win:Informational" message="$(string.WlanSvc.SetInterfaceState)" symbol="WlanSvcSetInterfaceState" template="tid_WlanSvcSetInterfaceState" value="14025" />
          <event channel="c3" keywords="IntfContext" level="win:Informational" message="$(string.WlanSvc.UIRequestResult)" symbol="WlanSvcUIRequestResult" template="tid_WlanSvcUIRequestResult" value="14026" />
          <event channel="c3" keywords="IntfContext" level="win:Informational" message="$(string.WlanSvc.ProfileUpdateStatus)" symbol="WlanSvcProfileUpdateStatus" template="tid_WlanSvcProfileUpdateStatus" value="14027" />
          <event channel="c3" keywords="IntfContext ut:Configuration" level="win:Informational" message="$(string.WlanSvc.ProfileNameChange)" symbol="WlanSvcProfileNameChange" template="tid_WlanSvcProfileNameChange" value="14028" />
          <event channel="c3" keywords="IntfContext Telemetry" level="win:Informational" message="$(string.WlanSvc.InterfaceInitialized)" symbol="WlanSvcInterfaceInitialized" template="tid_WlanSvcInterface" value="14029" />
          <event channel="c3" keywords="IntfContext" level="win:Informational" message="$(string.WlanSvc.CurrentOpMode)" symbol="WlanSvcCurrentOpMode" template="tid_WlanSvcCurrentOpMode" value="14030" />
          <event channel="c3" keywords="IntfMgr" level="win:Informational" message="$(string.WlanSvc.InterfaceType)" symbol="WlanSvcInterfaceType" template="tid_WlanSvcInterfaceType" value="14031" />
          <event channel="c3" keywords="IntfMgr Telemetry" level="win:Error" message="$(string.WlanSvc.InterfaceQueryFail)" symbol="WlanSvcInterfaceQueryFail" template="tid_WlanSvcInterfaceError" value="14032" />
          <event channel="c3" keywords="IntfMgr" level="win:Warning" message="$(string.WlanSvc.InterfaceQueryRetry)" symbol="WlanSvcInterfaceQueryRetry" template="tid_WlanSvcInterface" value="14033" />
          <event channel="c3" keywords="IntfMgr" level="win:Informational" message="$(string.WlanSvc.InterfaceName)" symbol="WlanSvcInterfaceName" template="tid_WlanSvcInterfaceName" value="14034" />
          <event channel="c3" keywords="IntfMgr" level="win:Informational" message="$(string.WlanSvc.NetworkNotPermitted)" symbol="WlanSvcNetworkNotPermitted" template="tid_WlanSvcNetworkNotPermitted" value="14035" />
          <event channel="c3" keywords="IntfMgr" level="win:Informational" message="$(string.WlanSvc.ChangePowerSetting)" symbol="WlanSvcChangePowerSetting" template="tid_WlanSvcChangePowerSetting" value="14036" />
          <event channel="c3" keywords="State ut:ClosePath" level="win:Informational" message="$(string.WlanSvc.DisconnectTemporaryConnection)" symbol="WlanSvcDisconnectTemporaryConnection" template="tid_WlanSvcDisconnectTemporaryConnection" value="14037" />
          <event channel="c3" keywords="State ut:ClosePath" level="win:Informational" message="$(string.WlanSvc.ClearRuntimeState)" symbol="WlanSvcClearRuntimeState" template="tid_WlanSvcInterface" value="14038" />
          <event channel="c3" keywords="State" level="win:Informational" message="$(string.WlanSvc.SessionChange)" symbol="WlanSvcSessionChange" template="tid_WlanSvcSessionChange" value="14039" />
          <event channel="c3" keywords="State" level="win:Informational" message="$(string.WlanSvc.ScanInitiated)" symbol="WlanSvcScanInitiated" template="tid_WlanSvcScanInitiated" value="14040" />
          <event channel="c3" keywords="State" level="win:Informational" message="$(string.WlanSvc.ScanRequestIgnored)" symbol="WlanSvcScanRequestIgnored" template="tid_WlanSvcInterface" value="14041" />
          <event channel="c3" keywords="State" level="win:Informational" message="$(string.WlanSvc.ScanResultsUnqueried)" symbol="WlanSvcScanResultsUnqueried" template="tid_WlanSvcInterface" value="14042" />
          <event channel="c3" keywords="State" level="win:Informational" message="$(string.WlanSvc.ScanStopped)" symbol="WlanSvcScanStopped" template="tid_WlanSvcInterface" value="14043" />
          <event channel="c3" keywords="State" level="win:Informational" message="$(string.WlanSvc.NoAutoSwitch)" symbol="WlanSvcNoAutoSwitch" template="tid_WlanSvcInterfaceProfile" value="14044" />
          <event channel="c3" keywords="State ut:L2ConnectPath" level="win:Informational" message="$(string.WlanSvc.ConnectSSID)" symbol="WlanSvcConnectSSID" template="tid_WlanSvcConnectSSID" value="14045" />
          <event channel="c3" keywords="Session" level="win:Informational" message="$(string.WlanSvc.SessionAdded)" symbol="WlanSvcSessionAdded" template="tid_WlanSvcSessionState" value="14046" />
          <event channel="c3" keywords="Session" level="win:Informational" message="$(string.WlanSvc.SessionRefreshed)" symbol="WlanSvcSessionRefreshed" template="tid_WlanSvcSessionState" value="14047" />
          <event channel="c3" keywords="Session" level="win:Informational" message="$(string.WlanSvc.ServiceConsoleState)" symbol="WlanSvcServiceConsoleState" template="tid_WlanSvcServiceConsoleState" value="14048" />
          <event channel="c3" keywords="Session" level="win:Informational" message="$(string.WlanSvc.SessionRemoved)" symbol="WlanSvcSessionRemoved" template="tid_WlanSvcConnectionId" value="14049" />
          <event channel="c3" keywords="API" level="win:Informational" message="$(string.WlanSvc.UIRequestHandledByDiscovery)" symbol="WlanSvcUIRequestHandledByDiscovery" template="tid_WlanSvcInterface" value="14050" />
          <event channel="c3" keywords="API" level="win:Informational" message="$(string.WlanSvc.UIRequestNotSent)" symbol="WlanSvcUIRequestNotSent" template="tid_WlanSvcInterface" value="14051" />
          <event channel="c3" keywords="API" level="win:Error" message="$(string.WlanSvc.UIRequestTimelyFailure)" symbol="WlanSvcUIRequestTimelyFailure" template="tid_WlanSvcInterfaceError" value="14052" />
          <event channel="c3" keywords="API" level="win:Informational" message="$(string.WlanSvc.NetworkSuppressedStatus)" symbol="WlanSvcNetworkSuppressedStatus" template="tid_WlanSvcNetworkSuppressedStatus" value="14053" />
          <event channel="c3" keywords="IntfContext ut:Configuration" level="win:Informational" message="$(string.WlanSvc.EnableBackgroundScan)" symbol="WlanSvcEnableBackgroundScan" template="tid_WlanSvcEnable" value="14054" />
          <event channel="c3" keywords="State" level="win:Informational" message="$(string.WlanSvc.DiscardBackgroundScan)" symbol="WlanSvcDiscardBackgroundScan" template="tid_WlanSvcInterface" value="14055" />
          <event channel="c3" keywords="State" level="win:Informational" message="$(string.WlanSvc.DiscardBackgroundScan2)" symbol="WlanSvcDiscardBackgroundScan2" template="tid_WlanSvcInterface" value="14056" />
          <event channel="c3" keywords="State" level="win:Informational" message="$(string.WlanSvc.DiscardBackgroundScan3)" symbol="WlanSvcDiscardBackgroundScan3" template="tid_WlanSvcInterface" value="14057" />
          <event channel="c3" keywords="State" level="win:Informational" message="$(string.WlanSvc.ConnectionActivityContext)" opcode="ut:ActivityContext" symbol="WlanSvcConnectionActivityContext" task="WLAN_TASK_ACM_CONNECTION" template="tid_WlansvcConnectionActivityContext" value="14058" />
          <event channel="c3" keywords="IntfContext ut:Configuration" level="win:Informational" message="$(string.WlanSvc.SetOperationalState)" symbol="WlanSvcSetOperationalState" template="tid_WlanSvcEnable" value="14059" />
          <event channel="c3" keywords="MSM ut:L2ConnectPath" level="win:Informational" message="$(string.MSM.BeginConnect)" symbol="MSMBeginConnect" template="tid_MSMBeginConnect" value="20000" />
          <event channel="c3" keywords="MSM ut:ClosePath Telemetry" level="win:Informational" message="$(string.MSM.BeginDisconnect)" symbol="MSMBeginDisconnect" template="tid_WlanSvcInterface" value="20001" />
          <event channel="c3" keywords="MSM " level="win:Informational" message="$(string.MSM.CallPreAssociateSecurity)" symbol="MSMCallPreAssociateSecurity" template="tid_WlanSvcInterface" value="20002" />
          <event channel="c3" keywords="MSM ut:Authentication" level="win:Informational" message="$(string.MSM.CallStopSecurity)" symbol="MSMCallStopSecurity" template="tid_WlanSvcInterface" value="20003" />
          <event channel="c3" keywords="MSM ut:L2ConnectPath" level="win:Informational" message="$(string.MSM.ConnectComplete)" symbol="MSMConnectComplete" template="tid_MSMConnectComplete" value="20004" />
          <event channel="c3" keywords="MSM ut:Authentication" level="win:Informational" message="$(string.MSM.ConnectCompletePacketReceived)" symbol="MSMConnectCompletePacketReceived" template="tid_MSMConnectCompleteStatus" value="20005" />
          <event channel="c3" keywords="MSM " level="win:Informational" message="$(string.MSM.FSMTraceEvent)" symbol="MSMFSMTraceEvent" template="tid_MSMFSMEvent" value="20006" />
          <event channel="c3" keywords="MSM Telemetry" level="win:Informational" message="$(string.MSM.FSMStateTransition)" symbol="MSMFSMStateTransition" template="tid_MSMFSMTransition" value="20007" />
          <event channel="c3" keywords="MSM ut:L2ConnectPath" level="win:Error" message="$(string.MSM.IncompatiblePHY)" symbol="MSMIncompatiblePHY" template="tid_WlanSvcInterface" value="20008" />
          <event channel="c3" keywords="MSM ut:Authentication" level="win:Informational" message="$(string.MSM.LinkQualityUpdateReceived)" symbol="MSMLinkQualityUpdateReceived" template="tid_MSMLinkQuality" value="20009" />
          <event channel="c3" keywords="MSM ut:Authentication Telemetry" level="win:Informational" message="$(string.MSM.PortDownNotification)" symbol="MSMPortDownNotification" template="tid_MSMBSSID" value="20010" />
          <event channel="c3" keywords="MSM ut:Authentication Telemetry" level="win:Informational" message="$(string.MSM.PortUpNotification)" symbol="MSMPortUpNotification" template="tid_MSMBSSID" value="20011" />
          <event channel="c3" keywords="MSM ut:Authentication" level="win:Informational" message="$(string.MSM.PostConnectSecurityComplete)" symbol="MSMPostConnectSecurityComplete" template="tid_WlanSvcInterface" value="20012" />
          <event channel="c3" keywords="MSM ut:Authentication Telemetry" level="win:Error" message="$(string.MSM.PostConnectSecurityFailed)" symbol="MSMPostConnectSecurityFailed" template="tid_WlanSvcInterfaceError" value="20013" />
          <event channel="c3" keywords="MSM ut:Authentication" level="win:Informational" message="$(string.MSM.SecurityPacketReceived)" symbol="MSMSecurityPacketReceived" template="tid_MSMReceivedPacket" value="20014" />
          <event channel="c3" keywords="MSM ut:Authentication" level="win:Informational" message="$(string.MSM.SecurityPreconnectComplete)" symbol="MSMSecurityPreconnectComplete" template="tid_MSMSecurityPreConnect" value="20015" />
          <event channel="c3" keywords="MSM ut:Authentication" level="win:Informational" message="$(string.MSM.SendMSMSecurityPacket)" symbol="MSMSendMSMSecurityPacket" template="tid_MSMSendSecurityPacket" value="20016" />
          <event channel="c3" keywords="MSM ut:Authentication" level="win:Informational" message="$(string.MSM.SendOneXSecurityPacket)" symbol="MSMSendOneXSecurityPacket" template="tid_MSMSendSecurityPacket" value="20017" />
          <event channel="c3" keywords="MSM ut:L2ConnectPath" level="win:Informational" message="$(string.MSM.SetConnectSetting)" symbol="MSMSetConnectSetting" template="tid_MSMSetConnectSetting" value="20018" />
          <event channel="c3" keywords="MSM ut:Scan" level="win:Informational" message="$(string.MSM.BeginScan)" symbol="MSMBeginScan" template="tid_MSMBeginScan" value="20022" />
          <event channel="c3" keywords="MSM ut:Scan" level="win:Informational" message="$(string.MSM.ScanComplete)" symbol="MSMScanComplete" template="tid_MSMScanComplete" value="20023" />
          <event channel="c3" keywords="MSM ut:Scan" level="win:Informational" message="$(string.MSM.UniqueNetworks)" symbol="MSMUniqueResults" template="tid_MSMUniqueResults" value="20024" />
          <event channel="c3" keywords="MSM ut:Scan" level="win:Informational" message="$(string.MSM.ScanNetwork)" symbol="MSMScanNetwork" template="tid_MSMScanNetwork" value="20025" />
          <event channel="c1" keywords="MSAM ut:Authentication SOFTAP win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.MSAM.ReceivePortUp)" opcode="win:Start" symbol="MSAMReceivePortUp" task="Perftrack-MSAMAuthentication" template="tid_PerftrackMSAMReceivePortUp" value="20019" />
          <event channel="c1" keywords="MSAM ut:Authentication SOFTAP win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.MSAM.PostSecuritySuccess)" opcode="win:Stop" symbol="MSAMPostSecuritySuccess" task="Perftrack-MSAMAuthentication" template="tid_PerftrackMSAMPostSecuritySuccess" value="20020" />
          <event channel="c1" keywords="MSAM ut:Authentication SOFTAP win:ResponseTime" level="win:Error" message="$(string.Perftrack.EventMsg.MSAM.PostSecurityFailure)" opcode="win:Stop" symbol="MSAMPostSecurityFailure" task="Perftrack-MSAMAuthentication" template="tid_PerftrackMSAMPostSecurityFailure" value="20021" />
          <event channel="c3" keywords="MSMSEC ut:Authentication Telemetry" level="win:Informational" message="$(string.MsmSec.EventMsg.SecMgrNewAdapter)" symbol="MsmSecSecMgrNewAdapter" template="tid_MsmSecNewAdapter" value="21001" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.SecMgrIntfStateChange)" symbol="MsmSecSecMgrIntfStateChange" template="tid_MsmSecIntfStateChange" value="21002" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.SecMgrStopSecurity)" symbol="MsmSecSecMgrStopSecurity" template="tid_MsmSecAdapterInterface" value="21003" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Error" message="$(string.MsmSec.EventMsg.SecMgrInvalidUIResponse)" symbol="MsmSecSecMgrInvalidUIResponse" template="tid_MsmSecPreassocFailure" value="21004" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Error" message="$(string.MsmSec.EventMsg.SecMgrAlreadyHaveKey)" symbol="MsmSecSecMgrAlreadyHaveKey" template="tid_MsmSecAdapterInterface" value="21005" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.SecMgrReceivedUIResponse)" symbol="MsmSecSecMgrReceivedUIResponse" template="tid_MsmSecSecMgrUIResponse" value="21006" />
          <event channel="c3" keywords="MSMSEC ut:Authentication Telemetry" level="win:Informational" message="$(string.MsmSec.EventMsg.AuthTimeout)" symbol="MsmSecAuthTimeout" template="tid_MsmSecAuthContext" value="21007" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.AuthNotTimeout)" symbol="MsmSecAuthNotTimeout" template="tid_MsmSecAuthContext" value="21008" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Warning" message="$(string.MsmSec.EventMsg.FastRoamVeto)" symbol="MsmSecFastRoamVeto" template="tidNetError" value="21009" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.AuthMgrStateChange)" symbol="MsmSecAuthMgrStateChange" template="tid_MsmSecAuthMgrStateChange" value="21010" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.SendUIResponse)" symbol="MsmSecSendUIResponse" template="tid_MsmSecAuthContext" value="21011" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.KeyExtStateChange)" symbol="MsmSecKeyExtStateChange" template="tid_MsmSecKeyExtStateChange" value="21012" />
          <event channel="c3" keywords="MSMSEC ut:Authentication Telemetry" level="win:Error" message="$(string.MsmSec.EventMsg.KeyExtOneXFailure)" symbol="MsmSecKeyExtOneXFailure" template="tid_MsmSecOneXFailure" value="21013" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.KeyExtOneXSuccess)" symbol="MsmSecKeyExtOneXSuccess" template="tid_MsmSecSessionId" value="21014" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.KeyMgrStateChange)" symbol="MsmSecKeyMgrStateChange" template="tid_MsmSecKeyMgrStateChange" value="21015" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.AuthSendM1)" symbol="MsmSecAuthSendM1" template="tid_MsmSecAuthPacket" value="21016" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.AuthSendM3)" symbol="MsmSecAuthSendM3" template="tid_MsmSecAuthPacket" value="21017" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.AuthSendG1)" symbol="MsmSecAuthSendG1" template="tid_MsmSecAuthPacket" value="21018" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.KeyMgrAuthStateChange)" symbol="MsmSecKeyMgrAuthStateChange" template="tid_MsmSecKeyMgrAuthStateChange" value="21019" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.ConnectionSecuredOffloaded)" symbol="MsmSecConnectionSecuredOffloaded" template="tid_MsmSecAuthPacket" value="21020" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.KeyExchangeStatusChange)" symbol="MsmSecKeyExchangeStatusChange" template="tid_MsmSecKeyExchangeStatus" value="21021" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Global" level="win:Informational" message="$(string.MsmSec.EventMsg.DefaultKeySetNew)" symbol="MsmSecDefaultKeySet" template="tid_MsmSecDefaultKey" value="21022" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Global" level="win:Informational" message="$(string.MsmSec.EventMsg.PairwiseKeySet)" symbol="MsmSecPairwiseKeySet" template="tid_MsmSecPairwiseKey" value="21023" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.ConnectCompletion)" symbol="MsmSecConnectCompletion" template="tid_MsmSecConnectCompletion" value="21024" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.IndicateSecurityResult)" symbol="MsmSecIndicateSecurityResult" template="tid_MsmSecSecurityResult" value="21025" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.TxPacket)" symbol="MsmSecTxPacket" template="tid_MsmSecTxPacketPeer" value="21026" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.SendUIRequest)" symbol="MsmSecSendUIRequest" template="tid_MsmSecUIRequest" value="21027" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.ConnectNotification)" symbol="MsmSecConnectNotification" template="tid_MsmSecConnectNotification" value="21028" />
          <event channel="c3" keywords="MSMSEC ut:Authentication Telemetry" level="win:Informational" message="$(string.MsmSec.EventMsg.DisconnectNotification)" symbol="MsmSecDisconnectNotification" template="tid_MsmSecAdapterInterface" value="21029" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.PortUp)" symbol="MsmSecPortUp" template="tid_MsmSecAdapterPeer" value="21030" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.PortDown)" symbol="MsmSecPortDown" template="tid_MsmSecAdapterPeer" value="21031" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.RxPacket)" symbol="MsmSecRxPacket" template="tid_MsmSecRxPacketPeer" value="21032" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.UIResponse)" symbol="MsmSecUIResponse" template="tid_MsmSecUIResponse" value="21033" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.CreateDiscoveryProfiles)" symbol="MsmSecCreateDiscoveryProfiles" template="tid_MsmSecCreateProfileLog" value="21034" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.TxComplete)" symbol="MsmSecTxComplete" template="tidNetError" value="21035" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.RedoSecurity)" symbol="MsmSecRedoSecurity" template="tid_MsmSecAdapterInterface" value="21036" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.ConnectionHealth)" symbol="MsmSecConnectionHealth" template="tid_MsmSecHealthStatus" value="21037" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Global" level="win:Informational" message="$(string.MsmSec.EventMsg.TransitionNetworkSuspected)" symbol="MsmSecTransitionNetworkSuspected" template="tid_MsmSecBSSID" value="21038" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Global" level="win:Informational" message="$(string.MsmSec.EventMsg.UIResponseValid)" symbol="MsmSecUIResponseValid" template="tid_MsmSecValidUIResponse" value="21039" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Error" message="$(string.MsmSec.EventMsg.SendPacketFailed)" symbol="MsmSecSendPacketFailed" template="tidNetError" value="21040" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Global" level="win:Error" message="$(string.MsmSec.EventMsg.PMKCacheInvalid)" symbol="MsmSecPMKCacheInvalid" value="21041" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.PreAuthMgrStateChange)" symbol="MsmSecPreAuthMgrStateChange" template="tid_MsmSecPreAuthMgrStateChange" value="21042" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.PreAuthSuccess)" symbol="MsmSecPreAuthSuccess" template="tid_MsmSecAuthPacket" value="21043" />
          <event channel="c3" keywords="MSMSEC ut:Authentication Telemetry" level="win:Error" message="$(string.MsmSec.EventMsg.PreAuthOneXFailure)" symbol="MsmSecPreAuthOneXFailure" template="tid_MsmSecOnexFailure" value="21044" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.PreAuthOneXSuccess)" symbol="MsmSecPreAuthOneXSuccess" template="tid_MsmSecSessionId" value="21045" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Global" level="win:Informational" message="$(string.MsmSec.EventMsg.EAPOLKeyContainsUnicastKeyNew)" symbol="MsmSecEAPOLKeyContainsUnicastKey" template="tid_MsmSecRc4KeyPacket" value="21046" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.ConnectionSecuredRC4)" symbol="MsmSecConnectionSecuredRC4" template="tid_MsmSecAuthPacket" value="21047" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.ConnectionSecuredRSN)" symbol="MsmSecConnectionSecuredRSN" template="tid_MsmSecAuthPacket" value="21048" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.RSNMessageM1)" symbol="MsmSecRSNMessageM1" template="tid_MsmSecAuthPacket" value="21049" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.RSNMessageM3)" symbol="MsmSecRSNMessageM3" template="tid_MsmSecAuthPacket" value="21050" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.RSNMessageM2)" symbol="MsmSecRSNMessageM2" template="tid_MsmSecAuthPacket" value="21051" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.RSNMessageM4)" symbol="MsmSecRSNMessageM4" template="tid_MsmSecAuthPacket" value="21052" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.RSNMessageG1)" symbol="MsmSecRSNMessageG1" template="tid_MsmSecAuthPacket" value="21053" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.RSNMessageG2)" symbol="MsmSecRSNMessageG2" template="tid_MsmSecAuthPacket" value="21054" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.FastRoamEnabled)" symbol="MsmSecFastRoamEnabled" template="tid_MsmSecFastRoam" value="21055" />
          <event channel="c3" keywords="MSMSEC ut:Authentication Telemetry" level="win:Error" message="$(string.MsmSec.EventMsg.UnknownFailureTransition)" symbol="MsmSecUnknownFailureTransition" template="tidNetError" value="21056" />
          <event channel="c3" keywords="MSMSEC ut:Authentication" level="win:Informational" message="$(string.MsmSec.EventMsg.SecMgrStateChange)" symbol="MsmSecSecMgrStateChange" template="tid_MsmSecSecMgrStateChange" value="21057" />
          <event channel="c3" keywords="MSMSEC ut:Authentication " level="win:Informational" message="$(string.MsmSec.EventMsg.ConnectionSecuredWPA)" symbol="MsmSecConnectionSecuredWPA" template="tid_MsmSecAuthPacket" value="21058" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.WPAMessageM1)" symbol="MsmSecWPAMessageM1" template="tid_MsmSecAuthPacket" value="21059" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.WPAMessageM3)" symbol="MsmSecWPAMessageM3" template="tid_MsmSecAuthPacket" value="21060" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Packet" level="win:Informational" message="$(string.MsmSec.EventMsg.WPAMessageG1)" symbol="MsmSecWPAMessageG1" template="tid_MsmSecAuthPacket" value="21061" />
          <event channel="c3" keywords="MSMSEC ut:Authentication" level="win:Error" message="$(string.MsmSec.EventMsg.EAPOLPacketCacheOverflow)" symbol="MsmSecEAPOLPacketCacheOverflow" template="tidNetError" value="21062" />
          <event channel="c3" keywords="MSMSEC ut:Authentication" level="win:Error" message="$(string.MsmSec.EventMsg.PMKCacheOverflow)" symbol="MsmSecPMKCacheOverflow" template="tid_MsmSecPMKCacheOverflow" value="21063" />
          <event channel="c3" keywords="MSMSEC ut:Authentication" level="win:Informational" message="$(string.MsmSec.EventMsg.Profile)" symbol="MsmSecProfile" template="tid_MsmSecProfile" value="21064" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Global" level="win:Informational" message="$(string.MsmSec.EventMsg.EAPOLKeyContainsMulticastKey)" symbol="MsmSecEAPOLKeyContainsMulticastKey" template="tid_MsmSecRc4KeyPacket" value="21065" />
          <event channel="c3" keywords="MSMSEC ut:Authentication ut:Global" level="win:Informational" message="$(string.MsmSec.EventMsg.DefaultKeyIdSet)" symbol="MsmSecDefaultKeyId" template="tid_MsmSecDefaultKeyId" value="21066" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.Connect1)" opcode="win:Stop" symbol="PerftrackACMConnect1" task="Perftrack-RoamOnResume" template="tid_PerftrackACM" value="30000" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.ConnectTimeout1)" opcode="win:Stop" symbol="PerftrackACMConnectTimeout1" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30001" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.ConnectSuccess)" opcode="win:Stop" symbol="PerftrackACMConnectSuccess" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30002" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.Connect2)" opcode="win:Stop" symbol="PerftrackACMConnect2" task="Perftrack-RoamOnResume" template="tid_PerftrackACM" value="30003" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.ConnectTimeout2)" opcode="win:Stop" symbol="PerftrackACMConnectTimeout2" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30004" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.Connect3)" opcode="win:Stop" symbol="PerftrackACMConnect3" task="Perftrack-RoamOnResume" template="tid_PerftrackACM" value="30005" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.ConnectTimeout3)" opcode="win:Stop" symbol="PerftrackACMConnectTimeout3" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30006" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.ManualConnect)" opcode="win:Stop" symbol="PerftrackACMManualConnect1" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30007" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.ManualConnect)" opcode="win:Stop" symbol="PerftrackACMManualConnect2" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30008" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.ManualConnect)" opcode="win:Stop" symbol="PerftrackACMManualConnect3" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30009" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.UiRequested1)" opcode="win:Stop" symbol="PerftrackACMUiRequested1" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30010" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.UiRequested2)" opcode="win:Stop" symbol="PerftrackACMUiRequested2" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30011" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.UiRequested3)" opcode="win:Stop" symbol="PerftrackACMUiRequested3" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30012" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.ConnectSuccessHidden1)" opcode="win:Stop" symbol="PerftrackACMConnectSuccessHidden1" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30013" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.ConnectSuccessHidden2)" opcode="win:Stop" symbol="PerftrackACMConnectSuccessHidden2" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30014" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.ConnectSuccessHidden3)" opcode="win:Stop" symbol="PerftrackACMConnectSuccessHidden3" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30015" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.SelectionListExhausted1)" opcode="win:Stop" symbol="PerftrackACMSelectionListExhausted1" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30016" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.SelectionListExhausted2)" opcode="win:Stop" symbol="PerftrackACMSelectionListExhausted2" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30017" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.SelectionListExhausted3)" opcode="win:Stop" symbol="PerftrackACMSelectionListExhausted3" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30018" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.ConnectSuccessRoamFail)" opcode="win:Stop" symbol="PerftrackACMConnectSuccessRoamFail" task="Perftrack-ReconnectOnResume" template="tid_PerftrackACM" value="30019" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" opcode="win:Start" symbol="PerftrackStartWlanConnect" template="tid_PerftrackACM" value="30020" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" opcode="win:Stop" symbol="PerftrackStopWlanConnectFailure" template="tidWlanConnectMetadata" value="30021" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" opcode="win:Stop" symbol="PerftrackCancelWlanConnect" template="tid_PerftrackACM" value="30022" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" opcode="win:Start" symbol="PerftrackWfdDiscoverBegin" task="Perftrack-WfdDiscover" template="tid_PerftrackWfdDiscover" value="30100" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" opcode="win:Stop" symbol="PerftrackWfdDiscoverEnd" task="Perftrack-WfdDiscover" template="tid_PerftrackWfdDiscover" value="30101" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" opcode="win:Start" symbol="PerftrackWfdPairBegin" task="Perftrack-WfdPair" template="tid_PerftrackWfdPairBegin" value="30102" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" opcode="win:Stop" symbol="PerftrackWfdPairEnd" task="Perftrack-WfdPair" template="tid_PerftrackWfdPairEnd" value="30103" />
          <event channel="c3" level="win:Error" symbol="WFDPairWithDeviceFail" template="tid_WFDPairWithDeviceFail" value="30105" />
          <event channel="c3" keywords="win:ResponseTime" level="win:Informational" message="$(string.Perftrack.EventMsg.CancelWlanResumeReconnect)" opcode="win:Stop" symbol="CancelWlanResumeReconnect" task="TaskWlanResumeReconnect" template="tidWlanResumeReconnect" value="30104" />
          <event channel="c3" keywords="LwtDiagnostic Measures" level="win:Informational" message="$(string.Wlansvc.ConnectDiagnosticInfo)" symbol="WlansvcConnectDiagnosticInfo" task="WLAN_TASK_ACM_CONNECTION" template="tid_WlansvcConnectDiagnosticInfo" value="40001" />
        </events>
      </provider>
      <provider guid="{DAA6A96B-F3E7-4D4D-A0D6-31A350E6A445}" messageFileName="%windir%\system32\wlansvc.dll" name="Microsoft-Windows-WLAN-Driver" resourceFileName="%windir%\system32\wlansvc.dll" symbol="MICROSOFT_WINDOWS_WLAN_DRIVER_PROVIDER_GUID">
        <channels>
          <channel name="Microsoft-Windows-WLAN-Driver/Analytic" symbol="MICROSOFT_WINDOWS_WLAN_DRIVER_CHANNEL_ANALYTIC" type="Analytic" />
        </channels>
        <tasks>
          <task name="DataTransmitReceive" symbol="MICROSOFT_WINDOWS_WLAN_DRIVER_TASK_DATATRANSMITRECEIVE" value="1">
            <opcodes>
              <opcode name="Transmit" symbol="MICROSOFT_WINDOWS_WLAN_DRIVER_OPCODE_DATATRANSMIT" value="11" />
              <opcode name="Receive" symbol="MICROSOFT_WINDOWS_WLAN_DRIVER_OPCODE_DATARECEIVE" value="12" />
            </opcodes>
          </task>
        </tasks>
        <keywords>
          <keyword mask="0x1" name="DataPath" symbol="MICROSOFT_WINDOWS_WLAN_DRIVER_KEYWORD_DATAPATH" />
        </keywords>
        <templates>
          <template tid="TxFrameReceivedFromOS">
            <data inType="win:UInt32" name="FrameUniqueID" />
            <data inType="win:UInt32" name="PortNumber" />
            <data inType="win:UInt8" name="TID" />
            <data inType="win:UInt32" name="PeerID" />
            <data inType="win:UInt16" name="PayloadLength" />
            <data inType="win:UInt16" name="QueueLength" />
            <data inType="win:Boolean" name="QueueState" />
            <data inType="win:UInt32" name="CustomData1" />
            <data inType="win:UInt32" name="CustomData2" />
            <data inType="win:UInt32" name="CustomData3" />
          </template>
          <template tid="TxSubmissionToNIC">
            <data inType="win:UInt32" name="FrameUniqueID" />
            <data inType="win:UInt16" name="QueueLength" />
            <data inType="win:Boolean" name="QueueState" />
            <data inType="win:UInt32" name="Status" />
            <data inType="win:UInt32" name="CustomData1" />
            <data inType="win:UInt32" name="CustomData2" />
            <data inType="win:UInt32" name="CustomData3" />
          </template>
          <template tid="TxCompletedByNIC">
            <data inType="win:UInt32" name="FrameUniqueID" />
            <data inType="win:UInt16" name="SequenceNumber" />
            <data inType="win:UInt32" name="Status" />
            <data inType="win:UInt16" name="RetryCount" />
            <data inType="win:UInt32" name="CustomData1" />
            <data inType="win:UInt32" name="CustomData2" />
            <data inType="win:UInt32" name="CustomData3" />
          </template>
          <template tid="TxCompletionToOS">
            <data inType="win:UInt32" name="FrameUniqueID" />
            <data inType="win:UInt32" name="CustomData1" />
            <data inType="win:UInt32" name="CustomData2" />
            <data inType="win:UInt32" name="CustomData3" />
          </template>
          <template tid="RxIndicationFromNIC">
            <data inType="win:UInt32" name="FrameUniqueID" />
            <data inType="win:UInt8" name="TID" />
            <data inType="win:UInt32" name="PeerID" />
            <data inType="win:UInt16" name="SequenceNumber" />
            <data inType="win:UInt16" name="PayloadLength" />
            <data inType="win:UInt16" name="QueueLength" />
            <data inType="win:Boolean" name="Retransmit" />
            <data inType="win:UInt32" name="Status" />
            <data inType="win:UInt32" name="CustomData1" />
            <data inType="win:UInt32" name="CustomData2" />
            <data inType="win:UInt32" name="CustomData3" />
          </template>
          <template tid="RxIndicationToOS">
            <data inType="win:UInt32" name="FrameUniqueID" />
            <data inType="win:UInt32" name="PortNumber" />
            <data inType="win:UInt16" name="RxBacklog" />
            <data inType="win:UInt32" name="CustomData1" />
            <data inType="win:UInt32" name="CustomData2" />
            <data inType="win:UInt32" name="CustomData3" />
          </template>
          <template tid="RxReturnToDriver">
            <data inType="win:UInt32" name="FrameUniqueID" />
            <data inType="win:UInt16" name="QueueLength" />
            <data inType="win:UInt16" name="RxBacklog" />
            <data inType="win:UInt32" name="CustomData1" />
            <data inType="win:UInt32" name="CustomData2" />
            <data inType="win:UInt32" name="CustomData3" />
          </template>
        </templates>
        <events>
          <event channel="Microsoft-Windows-WLAN-Driver/Analytic" keywords="DataPath" level="win:Informational" opcode="Transmit" symbol="TxFrameReceivedFromOS" task="DataTransmitReceive" template="TxFrameReceivedFromOS" value="0" version="1" />
          <event channel="Microsoft-Windows-WLAN-Driver/Analytic" keywords="DataPath" level="win:Informational" opcode="Transmit" symbol="TxSubmissionToNIC" task="DataTransmitReceive" template="TxSubmissionToNIC" value="1" version="1" />
          <event channel="Microsoft-Windows-WLAN-Driver/Analytic" keywords="DataPath" level="win:Informational" opcode="Transmit" symbol="TxCompletedByNIC" task="DataTransmitReceive" template="TxCompletedByNIC" value="2" version="1" />
          <event channel="Microsoft-Windows-WLAN-Driver/Analytic" keywords="DataPath" level="win:Informational" opcode="Transmit" symbol="TxCompletionToOS" task="DataTransmitReceive" template="TxCompletionToOS" value="3" version="1" />
          <event channel="Microsoft-Windows-WLAN-Driver/Analytic" keywords="DataPath" level="win:Informational" opcode="Receive" symbol="RxIndicationFromNIC" task="DataTransmitReceive" template="RxIndicationFromNIC" value="4" version="1" />
          <event channel="Microsoft-Windows-WLAN-Driver/Analytic" keywords="DataPath" level="win:Informational" opcode="Receive" symbol="RxIndicationToOS" task="DataTransmitReceive" template="RxIndicationToOS" value="5" version="1" />
          <event channel="Microsoft-Windows-WLAN-Driver/Analytic" keywords="DataPath" level="win:Informational" opcode="Receive" symbol="RxReturnToDriver" task="DataTransmitReceive" template="RxReturnToDriver" value="6" version="1" />
        </events>
      </provider>
      <provider guid="{999AC137-42DC-41D3-BA9D-A325A9E1A986}" messageFileName="%windir%\system32\wlansvc.dll" name="Microsoft-Windows-WLAN-BMRHandler" resourceFileName="%windir%\system32\wlansvc.dll" symbol="MICROSOFT_WINDOWS_WLAN_BMRHANDLER_PROVIDER_GUID">
        <templates>
          <template tid="tTraceMessage">
            <data inType="win:Pointer" name="Message" />
          </template>
        </templates>
        <events>
          <event level="win:Error" symbol="WlanBmrTraceError" template="tTraceMessage" value="0" version="1" />
          <event level="win:Informational" symbol="WlanBmrTraceDebug" template="tTraceMessage" value="1" version="1" />
          <event level="win:Verbose" symbol="WlanBmrTraceVerbose" template="tTraceMessage" value="2" version="1" />
        </events>
      </provider>
      <messageTable>
        <message message="$(string.Map.WLANDiagnosticConnectionMode.profile)" value="0xDB000001" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.temporary_profile)" value="0xDB000002" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.discovery_secure)" value="0xDB000003" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.discovery_unsecure)" value="0xDB000004" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.auto)" value="0xDB000005" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.temporary_profile_wcn)" value="0xDB000006" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.auto_resume)" value="0xDB000007" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.auto_resume_instantconnect)" value="0xDB000008" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.nlo_aoac_screenoff)" value="0xDB000009" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.auto_nlo)" value="0xDB00000A" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.roam)" value="0xDB00000B" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.roam_resume)" value="0xDB00000C" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.roam_aoac_screenoff)" value="0xDB00000D" />
        <message message="$(string.Map.WLANDiagnosticConnectionMode.invalid)" value="0xDB00000E" />
      </messageTable>
    </events>
  </instrumentation>
  <migration scope="Upgrade,MigWiz,USMT" settingsVersion="0">
    <supportedComponents>
      <supportedComponent>
        <assemblyIdentity name="_" version="1.0.0.0" />
        <supportedComponentIdentity xmlns="urn:schemas-microsoft-com:asm.v3" buildType="release" language="neutral" name="Microsoft-Windows-Wlansvc" processorArchitecture="*" publicKeyToken="31bf3856ad364e35" settingsVersionRange="0" versionScope="nonSxS" />
        <migXml xmlns="">
          <rules context="User">
            <include>
              <objectSet>
                <pattern type="Registry">HKCU\Software\Microsoft\Wlansvc\UserData\Profiles\* [*]</pattern>
              </objectSet>
            </include>
          </rules>
          <rules context="System">
            <destinationCleanup>
              <objectSet>
                <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\MigrationData\* [*]</pattern>
                <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\MigrationData\* [*]</pattern>
              </objectSet>
            </destinationCleanup>
            <locationModify script="MigXmlHelper.RelativeMove('HKLM\Software\Microsoft\Wlansvc','HKLM\Software\Microsoft\WLANSVC\MigrationData\Migration\WLANSVC')">
              <objectSet>
                <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\* [*]</pattern>
              </objectSet>
            </locationModify>
            <locationModify script="MigXmlHelper.RelativeMove('HKLM\Software\Microsoft\Wlansvc [ShowDeniedNetworks]','HKLM\Software\Microsoft\WLANSVC [ShowDeniedNetworks]')">
              <objectSet>
                <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc [ShowDeniedNetworks]</pattern>
              </objectSet>
            </locationModify>
            <locationModify script="MigXmlHelper.RelativeMove('HKLM\Software\Microsoft\Wlansvc [GlobalParameters]','HKLM\Software\Microsoft\WLANSVC [GlobalParameters]')">
              <objectSet>
                <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc [GlobalParameters]</pattern>
              </objectSet>
            </locationModify>
            <locationModify script="MigXmlHelper.RelativeMove('HKLM\Software\Microsoft\Wlansvc\DisableBackgroundScanOptimization','HKLM\Software\Microsoft\WLANSVC\DisableBackgroundScanOptimization')">
              <objectSet>
                <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\DisableBackgroundScanOptimization [*]</pattern>
              </objectSet>
            </locationModify>
            <locationModify script="MigXmlHelper.RelativeMove('HKLM\SOFTWARE\Policies\Microsoft\Windows\Wireless\GPTWirelessPolicy','HKLM\Software\Microsoft\WLANSVC\MigrationData\Migration\GPTWirelessPolicy')">
              <objectSet>
                <pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\Wireless\GPTWirelessPolicy\* [*]</pattern>
              </objectSet>
            </locationModify>
            <locationModify script="MigXmlHelper.RelativeMove('HKLM\SOFTWARE\Microsoft\Wlansvc\GroupPolicy\Profiles','HKLM\Software\Microsoft\WLANSVC\MigrationData\Migration\GroupPolicy\Profiles')">
              <objectSet>
                <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Wlansvc\GroupPolicy\Profiles\* [*]</pattern>
              </objectSet>
            </locationModify>
            <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\Profiles','%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\MigrationData\Profiles')">
              <objectSet>
                <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\Profiles\* [*]</pattern>
              </objectSet>
            </locationModify>
            <locationModify script="MigXmlHelper.RelativeMove('%WINDIR%\wlansvc\policies','%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\MigrationData\Policies')">
              <objectSet>
                <pattern type="File">%WINDIR%\wlansvc\policies\* [*]</pattern>
              </objectSet>
            </locationModify>
            <exclude>
              <objectSet>
                <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\Wlansvc [Start]</pattern>
              </objectSet>
            </exclude>
            <merge script="MigXmlHelper.SourcePriority()">
              <objectSet>
                <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WLANSVC\Parameters\WlanAPIPermissions [*]</pattern>
                <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WLANSVC\Parameters\HostedNetworkSettings [*]</pattern>
                <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WLANSVC\Parameters\OneXAuthenticator [*]</pattern>
                <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WLANSVC\Parameters\WFDProvPlugin [*]</pattern>
                <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc [ShowDeniedNetworks]</pattern>
                <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc [GlobalParameters]</pattern>
                <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\DisableBackgroundScanOptimization [*]</pattern>
              </objectSet>
            </merge>
          </rules>
        </migXml>
      </supportedComponent>
      <supportedComponent>
        <assemblyIdentity name="_" version="1.0.0.0" />
        <supportedComponentIdentity xmlns="urn:schemas-microsoft-com:asm.v3" language="*" name="Microsoft-Windows-Wlansvc-DL" processorArchitecture="*" settingsVersionRange="0" />
        <migXml xmlns="">
          <rules context="System">
            <destinationCleanup>
              <objectSet>
                <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\MigrationData\* [*]</pattern>
                <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\MigrationData\* [*]</pattern>
              </objectSet>
            </destinationCleanup>
            <locationModify script="MigXmlHelper.RelativeMove('HKLM\SOFTWARE\Microsoft\WZCSVC','HKLM\SOFTWARE\Microsoft\WLANSVC\MigrationData\Upgrade\WZCSVC')">
              <objectSet>
                <pattern type="Registry">HKLM\SOFTWARE\Microsoft\WZCSVC\* [*]</pattern>
              </objectSet>
            </locationModify>
            <locationModify script="MigXmlHelper.RelativeMove('HKLM\SOFTWARE\Policies\Microsoft\Windows\Wireless\GPTWirelessPolicy','HKLM\SOFTWARE\Microsoft\WLANSVC\MigrationData\Upgrade\WZCSVC\GPTWirelessPolicy')">
              <objectSet>
                <pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\Wireless\GPTWirelessPolicy\* [*]</pattern>
              </objectSet>
            </locationModify>
            <locationModify script="MigXmlHelper.RelativeMove('HKLM\SOFTWARE\Policies\Microsoft\Windows\Wireless\Policy\Cache','HKLM\SOFTWARE\Microsoft\WLANSVC\MigrationData\Upgrade\WZCSVC\Policy\Cache')">
              <objectSet>
                <pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\Wireless\Policy\Cache\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
        </migXml>
      </supportedComponent>
    </supportedComponents>
    <migXml xmlns="">
      <rules context="User">
        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Wlansvc\UserData\Profiles\* [*]</pattern>
          </objectSet>
        </include>
      </rules>
      <rules context="System">
        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\Wireless\GPTWirelessPolicy\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\GroupPolicy\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\Profiles\* [*]</pattern>
            <pattern type="File">%WINDIR%\wlansvc\policies\* [*]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WLANSVC\Parameters\WlanAPIPermissions [*]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WLANSVC\Parameters\HostedNetworkSettings [*]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WLANSVC\Parameters\OneXAuthenticator [*]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WLANSVC\Parameters\WFDProvPlugin [*]</pattern>
          </objectSet>
        </include>
        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\MigrationData\* [*]</pattern>
          </objectSet>
        </exclude>
        <destinationCleanup>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\MigrationData\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\MigrationData\* [*]</pattern>
          </objectSet>
        </destinationCleanup>
        <locationModify script="MigXmlHelper.RelativeMove('HKLM\Software\Microsoft\Wlansvc','HKLM\Software\Microsoft\WLANSVC\MigrationData\Migration\WLANSVC\')">
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\* [*]</pattern>
          </objectSet>
        </locationModify>
        <locationModify script="MigXmlHelper.RelativeMove('HKLM\Software\Microsoft\Wlansvc [ShowDeniedNetworks]','HKLM\Software\Microsoft\WLANSVC [ShowDeniedNetworks]')">
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc [ShowDeniedNetworks]</pattern>
          </objectSet>
        </locationModify>
        <locationModify script="MigXmlHelper.RelativeMove('HKLM\Software\Microsoft\Wlansvc\DisableBackgroundScanOptimization','HKLM\Software\Microsoft\WLANSVC\DisableBackgroundScanOptimization')">
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\DisableBackgroundScanOptimization [*]</pattern>
          </objectSet>
        </locationModify>
        <locationModify script="MigXmlHelper.RelativeMove('HKLM\SOFTWARE\Policies\Microsoft\Windows\Wireless\GPTWirelessPolicy','HKLM\Software\Microsoft\WLANSVC\MigrationData\Migration\GPTWirelessPolicy')">
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\Wireless\GPTWirelessPolicy\* [*]</pattern>
          </objectSet>
        </locationModify>
        <locationModify script="MigXmlHelper.RelativeMove('HKLM\SOFTWARE\Microsoft\Wlansvc\GroupPolicy\Profiles','HKLM\Software\Microsoft\WLANSVC\MigrationData\Migration\GroupPolicy\Profiles')">
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Wlansvc\GroupPolicy\Profiles\* [*]</pattern>
          </objectSet>
        </locationModify>
        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\Profiles','%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\MigrationData\Profiles')">
          <objectSet>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\Profiles\* [*]</pattern>
          </objectSet>
        </locationModify>
        <locationModify script="MigXmlHelper.RelativeMove('%WINDIR%\wlansvc\policies','%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\MigrationData\Policies')">
          <objectSet>
            <pattern type="File">%WINDIR%\wlansvc\policies\* [*]</pattern>
          </objectSet>
        </locationModify>
        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WLANSVC\Parameters\WlanAPIPermissions [*]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WLANSVC\Parameters\HostedNetworkSettings [*]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WLANSVC\Parameters\OneXAuthenticator [*]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WLANSVC\Parameters\WFDProvPlugin [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc [ShowDeniedNetworks]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\DisableBackgroundScanOptimization [*]</pattern>
          </objectSet>
        </merge>
        <processing when="apply-success">
          <script>MigXmlHelper.SyncSCM("wlansvc")</script>
        </processing>
      </rules>
      <rules context="System">
        <detects>
          <detect>
            <condition>MigXmlHelper.IsUpgrade()</condition>
          </detect>
        </detects>
        <processing when="pre-apply">
          <script>MigXmlHelper.StopService("wlansvc")</script>
        </processing>
      </rules>
      <rules context="System">
        <detects>
          <detect>
            <condition>MigXmlHelper.IsUpgrade()</condition>
          </detect>
          <detect>
            <condition>MigXmlHelper.DoesStringContentEqual("Registry","HKLM\SYSTEM\CurrentControlSet\Services\Wlansvc [Start]","0x00000002")</condition>
          </detect>
        </detects>
        <processing when="post-apply">
          <script>MigXmlHelper.StartService("wlansvc")</script>
        </processing>
      </rules>
      <rules context="System">
        <addObjects>
          <conditions>
            <condition>MigXmlHelper.IsUpgrade()</condition>
          </conditions>
          <object>
            <location type="Registry">HKLM\Software\Microsoft\Wlansvc [IsUpgrade]</location>
            <attributes>DWORD</attributes>
            <bytes>01000000</bytes>
          </object>
        </addObjects>
      </rules>"
    </migXml>
    <migrationDisplayID xmlns="urn:schemas-microsoft-com:asm.v3">Network_and_Internet\Networking_Connections</migrationDisplayID>
  </migration>
  <mof xmlns="urn:schemas-microsoft-com:asm.v3" name="$(runtime.wbem)\wlan.mof" />
  <firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow" Active="True" Binary="%systemroot%\system32\svchost.exe" Desc="@wlansvc.dll,-37888" Dir="In" Group="@wlansvc.dll,-36864" InternalName="Microsoft-Windows-WLANSvc-ASP-CP-In" LPort="7235" Name="@wlansvc.dll,-37376" Protocol="UDP" RA4="localsubnet" RA6="localsubnet" RPort="7235" Svc="WlanSvc" />
  <firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow" Active="True" Binary="%systemroot%\system32\svchost.exe" Desc="@wlansvc.dll,-37889" Dir="Out" Group="@wlansvc.dll,-36864" InternalName="Microsoft-Windows-WLANSvc-ASP-CP-Out" LPort="7235" Name="@wlansvc.dll,-37377" Protocol="UDP" RA4="localsubnet" RA6="localsubnet" RPort="7235" Svc="WlanSvc" />
  <configuration xmlns="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-Wlansvc" targetNamespace="Microsoft-Windows-Wlansvc">
        <xsd:element name="RadioLocation" type="xsd:string" wcm:dataOnly="true" wcm:description="RadioLocation provides instructions to users for enabling the wireless local area network (WLAN) hardware. These instructions are displayed when a wireless connectivity problem is detected, for example, when a wireless adapter is turned off." wcm:displayName="Wireless Switch Location" wcm:handler="regkey('HKLM\System\CurrentControlSet\Services\Wlansvc\Parameters\OEM')" wcm:migrate="yes" wcm:passes="specialize windowsPE" wcm:scope="allUsers" wcm:subScope="machineSpecific" wcm:visible="true" />
        <xsd:element name="NumantennaConnected" type="xsd:integer" wcm:dataOnly="true" wcm:description="Number of Antennas connected to the 802.11 wireless radio" wcm:displayName="Number of Antennas Connected" wcm:handler="regkey('HKLM\System\CurrentControlSet\Services\Wlansvc\Parameters\OEM\SystemCapabilities')" wcm:migrate="yes" wcm:passes="offlineServicing specialize oobeSystem" wcm:scope="allUsers" wcm:subScope="machineSpecific" wcm:visible="true" />
        <xsd:element name="SimultaneousMultiChannelSupported" type="xsd:integer" wcm:dataOnly="true" wcm:description="Maximum number of Channels that the device simultaneously operate on" wcm:displayName="Wifi Direct Multi-channels" wcm:handler="regkey('HKLM\System\CurrentControlSet\Services\Wlansvc\Parameters\OEM\SystemCapabilities')" wcm:migrate="yes" wcm:passes="offlineServicing specialize oobeSystem" wcm:scope="allUsers" wcm:subScope="machineSpecific" wcm:visible="true" />
        <xsd:element name="CoexistenceSupport" type="xsd:integer" wcm:dataOnly="true" wcm:description="Co-existence Support - Can have one of the four values: 1 - Wi-Fi Performance maintained,2 - Wi-Fi Performance degraded to 1x1, 3- Wi-Fi Throughput degraded, 4- Wi-Fi and Bluetooth performance are mutually exclusive" wcm:displayName="Co-existence support" wcm:handler="regkey('HKLM\System\CurrentControlSet\Services\Wlansvc\Parameters\OEM\SystemCapabilities')" wcm:migrate="yes" wcm:passes="offlineServicing specialize oobeSystem" wcm:scope="allUsers" wcm:subScope="machineSpecific" wcm:visible="true" />
        <xsd:element name="WLANFunctionLevelDeviceResetSupported" type="xsd:integer" wcm:dataOnly="true" wcm:description="Whether or not Functional Level Device Reset (FLDR) is supported" wcm:displayName="Functional Level Device Reset (FLDR)" wcm:handler="regkey('HKLM\System\CurrentControlSet\Services\Wlansvc\Parameters\OEM\SystemCapabilities')" wcm:migrate="yes" wcm:passes="offlineServicing specialize oobeSystem" wcm:scope="allUsers" wcm:subScope="machineSpecific" wcm:visible="true" />
        <xsd:element name="WLANPlatformLevelDeviceResetSupported" type="xsd:integer" wcm:dataOnly="true" wcm:description="Whether or not Platform Level Device Reset (PLDR) is supported" wcm:displayName="Platform Level Device Reset (PLDR)" wcm:handler="regkey('HKLM\System\CurrentControlSet\Services\Wlansvc\Parameters\OEM\SystemCapabilities')" wcm:migrate="yes" wcm:passes="offlineServicing specialize oobeSystem" wcm:scope="allUsers" wcm:subScope="machineSpecific" wcm:visible="true" />
      </xsd:schema>
    </configurationSchema>
  </configuration>
</assembly>