﻿<?xml version="1.0" encoding="utf-8"?>
<AxeAssessmentManifest xmlns="http://www.microsoft.com/axe/assessment/manifest">

    <VersionedId>
        <Guid>{ecc8e4ad-f7ad-46a3-9148-803428761528}</Guid>
        <Version>
            <Major>1</Major>
            <Minor>0</Minor>
            <Build>0</Build>
            <Revision>1</Revision>
        </Version>
    </VersionedId>

    <MinimumAxeVersionRequired>
        <Version>
            <Major>6</Major>
            <Minor>2</Minor>
            <Build>0</Build>
            <Revision>0</Revision>
        </Version>
    </MinimumAxeVersionRequired>

    <Description>
        <ProgrammaticName>EcoSysInfo</ProgrammaticName>
        <DisplayName>ADK Samples - Run Information</DisplayName>
        <ToolTip>Converts system information gathered during the run of a job into metrics that can be displayed as results.</ToolTip>
    </Description>

    <Properties>
        <Author>Microsoft Corporation</Author>
        <Copyright>© 2013 Microsoft Corporation. All rights reserved.</Copyright>
        <Url>http://go.microsoft.com/fwlink/?LinkID=232339&amp;clcid=0x409</Url>
        <AuthorUrl>http://go.microsoft.com/fwlink/?LinkID=232354&amp;clcid=0x409</AuthorUrl>
        <UpdateUrl>http://go.microsoft.com/fwlink/?LinkID=232356&amp;clcid=0x409</UpdateUrl>
        <ExitValueMeaning>
            <ZeroIsSuccess />
        </ExitValueMeaning>
    </Properties>

    <PresentationHints>
        
        <Columns>
            <Column>
                <Metric>ComputerName</Metric>
                <PageLink>OSInfo</PageLink>
            </Column>
            <Column>
                <Metric>Machine_ProductName</Metric>
                <PageLink>MachineInfo</PageLink>
            </Column>
            <Column>
                <Metric>Processor</Metric>
                <PageLink>Processors</PageLink>
            </Column>
            <Column>
                <Metric>Networking_Adapters</Metric>
                <PageLink>NetworkingAdapters</PageLink>
            </Column>
            <Column>
                <Metric>Memory_TotalPhysical</Metric>
                <PageLink>Memory</PageLink>
            </Column>
            <Column>
                <Metric>Monitors_Count</Metric>
                <PageLink>Monitors</PageLink>
            </Column>
            <Column>
                <Metric>Graphics_AdapterDescription</Metric>
                <PageLink>Graphics</PageLink>
            </Column>
            <Column>
                <Metric>Disk</Metric>
                <PageLink>Disks</PageLink>
            </Column>
            <Column>
                <Metric>WinEIScore</Metric>
                <PageLink>WinEIScores</PageLink>
            </Column>
            <Column>
                <Metric>Devices</Metric>
                <PageLink>Devices</PageLink>
            </Column>
            <Column>
                <Metric>InstalledSoftware</Metric>
                <PageLink>Software</PageLink>
            </Column>
            <Column>
                <Metric>Processes</Metric>
                <PageLink>Processes</PageLink>
            </Column>
            <Column>
                <Metric>Services</Metric>
                <PageLink>Services</PageLink>
            </Column>
            <Column>
                <Metric>TotalRunTime_Seconds</Metric>
                <PageLink>RunInfo</PageLink>
            </Column>
        </Columns>
        
        <Pages>
            
            <Page>
                <Description>
                    <ProgrammaticName>OSInfo</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description>
                            <DisplayName>Operating System</DisplayName>
                        </Description>
                        <Columns>
                            <Column>
                                <Metric>OSVersion</Metric>
                            </Column>
                            <Column>
                                <Metric>OSVersion_BuildString</Metric>
                            </Column>
                            <Column>
                                <Metric>OSVersion_SKU</Metric>
                            </Column>
                            <Column>
                                <Metric>OSVersion_ProductType</Metric>
                            </Column>
                        </Columns>
                    </Group>
                    <Group>
                        <Description>
                            <DisplayName>Platform</DisplayName>
                        </Description>
                        <Columns>
                            <Column>
                                <Metric>Platform_IsMobile</Metric>
                            </Column>
                            <Column>
                                <Metric>Platform_PlatformRole</Metric>
                            </Column>
                        </Columns>
                    </Group>
                    <Group>
                        <Description>
                            <DisplayName>Language-Locale</DisplayName>
                        </Description>
                        <Columns>
                            <Column>
                                <Metric>UserLangLocale</Metric>
                            </Column>
                            <Column>
                                <Metric>SystemLangLocale</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>

            <Page>
                <Description>
                    <ProgrammaticName>MachineInfo</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>Machine_Manufacturer</Metric>
                            </Column>
                            <Column>
                                <Metric>Machine_Version</Metric>
                            </Column>
                            <Column>
                                <Metric>Machine_UUID</Metric>
                            </Column>
                        </Columns>
                    </Group>
                    <Group>
                        <Description>
                            <DisplayName>BIOS</DisplayName>
                        </Description>
                        <Columns>
                            <Column>
                                <Metric>BIOS_Vendor</Metric>
                            </Column>
                            <Column>
                                <Metric>BIOS_Version</Metric>
                            </Column>
                            <Column>
                                <Metric>BIOS_ReleaseDate</Metric>
                            </Column>
                        </Columns>
                    </Group>
                    <Group>
                        <Description>
                            <DisplayName>Mother Board</DisplayName>
                        </Description>
                        <Columns>
                            <Column>
                                <Metric>MotherBoard_Manufacturer</Metric>
                            </Column>
                            <Column>
                                <Metric>MotherBoard_Product</Metric>
                            </Column>
                            <Column>
                                <Metric>MotherBoard_Type</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>

            <Page>
                <Description>
                    <ProgrammaticName>Processors</ProgrammaticName>
                </Description>
                <TestCaseTable>
                    <Description/>
                    <Columns/>
                    <TestCaseKey>Processor</TestCaseKey>
                    <PageLink>ProcessorDetails</PageLink>
                </TestCaseTable>
            </Page>
            <Page>
                <Description>
                    <ProgrammaticName>ProcessorDetails</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>Instance_TSCFrequency</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_NumProcs</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_NumCores</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_NumCPUs</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_NumCPUsPerCore</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_NumCoresPerProcessor</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_CoresAreThreaded</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_X64Capable</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_X64Running</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_Architecture</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_MMX</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_SSE</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_SSE2</Metric>
                            </Column>
                            <Column>
                                <Metric>Instance_SSE3</Metric>
                            </Column>
                        </Columns>
                    </Group>
                    <Group>
                        <Description>
                            <DisplayName>Signature</DisplayName>
                        </Description>
                        <Columns>
                            <Column>
                                <Metric>Signature_Manufacturer</Metric>
                            </Column>
                            <Column>
                                <Metric>Signature_Stepping</Metric>
                            </Column>
                            <Column>
                                <Metric>Signature_Model</Metric>
                            </Column>
                            <Column>
                                <Metric>Signature_Family</Metric>
                            </Column>
                            <Column>
                                <Metric>Signature_ExtendedModel</Metric>
                            </Column>
                            <Column>
                                <Metric>Signature_ExtendedFamily</Metric>
                            </Column>
                            <Column>
                                <Metric>Signature_CompactSignature</Metric>
                            </Column>
                        </Columns>
                    </Group>
                    <Group>
                        <Description>
                            <DisplayName>L1 Cache</DisplayName>
                        </Description>
                        <Columns>
                            <Column>
                                <Metric>L1Cache_Size</Metric>
                            </Column>
                            <Column>
                                <Metric>L1Cache_Ways</Metric>
                            </Column>
                            <Column>
                                <Metric>L1Cache_LineSize</Metric>
                            </Column>
                            <Column>
                                <Metric>L1Cache_SectorSize</Metric>
                            </Column>
                        </Columns>
                    </Group>
                    <Group>
                        <Description>
                            <DisplayName>L2 Cache</DisplayName>
                        </Description>
                        <Columns>
                            <Column>
                                <Metric>L2Cache_Size</Metric>
                            </Column>
                            <Column>
                                <Metric>L2Cache_Ways</Metric>
                            </Column>
                            <Column>
                                <Metric>L2Cache_LineSize</Metric>
                            </Column>
                            <Column>
                                <Metric>L2Cache_SectorSize</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>

            <Page>
                <Description>
                    <ProgrammaticName>NetworkingAdapters</ProgrammaticName>
                </Description>
                <TestCaseTable>
                    <Description/>
                    <Columns>
                        <Column>
                            <Metric>Adapter_MACAddress</Metric>
                        </Column>
                    </Columns>
                    <TestCaseKey>Adapters</TestCaseKey>
                </TestCaseTable>
            </Page>
            
            <Page>
                <Description>
                    <ProgrammaticName>Memory</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>Memory_AvailablePhysical</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
                <TestCaseTable>
                    <Description/>
                    <Columns>
                        <Column>
                            <Metric>DIMM_SizeInKB</Metric>
                        </Column>
                    </Columns>
                    <TestCaseKey>Memory</TestCaseKey>
                    <PageLink>MemoryDetails</PageLink>
                </TestCaseTable>
            </Page>
            <Page>
                <Description>
                    <ProgrammaticName>MemoryDetails</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>DIMM_Manufacturer</Metric>
                            </Column>
                            <Column>
                                <Metric>DIMM_PartNumber</Metric>
                            </Column>
                            <Column>
                                <Metric>DIMM_FormFactor</Metric>
                            </Column>
                            <Column>
                                <Metric>DIMM_MemoryType</Metric>
                            </Column>
                            <Column>
                                <Metric>DIMM_TypeDetail</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>

            <Page>
                <Description>
                    <ProgrammaticName>Monitors</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>Monitors_TotalMonitorPixels</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
                <TestCaseTable>
                    <Description/>
                    <Columns>
                        <Column>
                            <Metric>Monitor_Primary</Metric>
                        </Column>
                    </Columns>
                    <TestCaseKey>Monitor</TestCaseKey>
                    <PageLink>MonitorDetails</PageLink>
                </TestCaseTable>
            </Page>
            <Page>
                <Description>
                    <ProgrammaticName>MonitorDetails</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>Monitor_Width</Metric>
                            </Column>
                            <Column>
                                <Metric>Monitor_Height</Metric>
                            </Column>
                            <Column>
                                <Metric>Monitor_TotalMonitorPixels</Metric>
                            </Column>
                            <Column>
                                <Metric>Monitor_RefreshRate</Metric>
                            </Column>
                            <Column>
                                <Metric>Monitor_Primary</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>

            <Page>
                <Description>
                    <ProgrammaticName>Graphics</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>Graphics_AdapterManufacturer</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_DriverProvider</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_DriverVersion</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_DriverDate</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_DedicatedVideoMemory</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_DedicatedSystemMemory</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_SharedSystemMemory</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_Suports32BitsPerPixel</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_D3D9OrBetter</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_VertexShaderProfile</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_PixelShaderProfile</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_PixelShader2OrBetter</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_PixelShader3OrBetter</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_LDDM</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_WHQL</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_PNPID</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_DWMRunningOnStart</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_DWMRunning</Metric>
                            </Column>
                            <Column>
                                <Metric>Graphics_DXVA2Modes</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>

            <Page>
                <Description>
                    <ProgrammaticName>Disks</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>SystemDiskId</Metric>
                                <PageLink>SystemDiskDetails</PageLink>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
                <TestCaseTable>
                    <Description/>
                    <Columns>
                        <Column>
                            <Metric>OtherDiskId</Metric>
                        </Column>
                    </Columns>
                    <TestCaseKey>Disk</TestCaseKey>
                    <PageLink>DiskDetails</PageLink>
                </TestCaseTable>
            </Page>
            <Page>
                <Description>
                    <ProgrammaticName>SystemDiskDetails</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>DiskNum</Metric>
                            </Column>
                            <Column>
                                <Metric>DiskVendor</Metric>
                            </Column>
                            <Column>
                                <Metric>DiskModel</Metric>
                            </Column>
                            <Column>
                                <Metric>DiskSize</Metric>
                            </Column>
                            <Column>
                                <Metric>SystemDisk_WriteCacheEnabled</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>
            <Page>
                <Description>
                    <ProgrammaticName>DiskDetails</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>DiskNum</Metric>
                            </Column>
                            <Column>
                                <Metric>DiskVendor</Metric>
                            </Column>
                            <Column>
                                <Metric>DiskModel</Metric>
                            </Column>
                            <Column>
                                <Metric>DiskSize</Metric>
                            </Column>
                            <Column>
                                <Metric>Disk_WriteCacheEnabled</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>

            <Page>
                <Description>
                    <ProgrammaticName>WinEIScores</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>WinEIScores_CPCScore</Metric>
                            </Column>
                            <Column>
                                <Metric>WinEIScores_MemoryScore</Metric>
                            </Column>
                            <Column>
                                <Metric>WinEIScores_GraphicsScore</Metric>
                            </Column>
                            <Column>
                                <Metric>WinEIScores_D3DScore</Metric>
                            </Column>
                            <Column>
                                <Metric>WinEIScores_DiskScore</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>

            <Page>
                <Description>
                    <ProgrammaticName>Devices</ProgrammaticName>
                </Description>
                <TestCaseTable>
                    <Description/>
                    <Columns/>
                    <TestCaseKey>Devices</TestCaseKey>
                    <PageLink>DeviceDetails</PageLink>
                </TestCaseTable>
            </Page>
            <Page>
                <Description>
                    <ProgrammaticName>DeviceDetails</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>Device_Version</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_DeviceClassGuid</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_DeviceClass</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_InfName</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_InfPath</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_Manufacturer</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_Provider</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_DriverDate</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_InstanceID</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_ProblemCode</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_ParentID</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_DeviceDescription</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_DeviceDriver</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_Description</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_FriendlyName</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_MatchingDeviceID</Metric>
                            </Column>
                            <Column>
                                <Metric>Device_HardwareID</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>
            
            <Page>
                <Description>
                    <ProgrammaticName>Software</ProgrammaticName>
                </Description>
                <TestCaseTable>
                    <Description/>
                    <Columns>
                        <Column>
                            <Metric>Software_Version</Metric>
                        </Column>
                    </Columns>
                    <TestCaseKey>InstalledSoftware</TestCaseKey>
                </TestCaseTable>
            </Page>
            
            <Page>
                <Description>
                    <ProgrammaticName>Processes</ProgrammaticName>
                </Description>
                <TestCaseTable>
                    <Description/>
                    <Columns>
                        <Column>
                            <Metric>Process_PeakWorkingSetSize</Metric>
                        </Column>
                    </Columns>
                    <TestCaseKey>Processes</TestCaseKey>
                    <PageLink>ProcessDetails</PageLink>
                    <Sort>Process_PeakWorkingSetSize</Sort>
                    <SortAscending>False</SortAscending>
                </TestCaseTable>
            </Page>
            <Page>
                <Description>
                    <ProgrammaticName>ProcessDetails</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>Process_CommandLine</Metric>
                            </Column>
                            <Column>
                                <Metric>Process_PeakVirtualSize</Metric>
                            </Column>
                            <Column>
                                <Metric>Process_ThreadCount</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>

            <Page>
                <Description>
                    <ProgrammaticName>Services</ProgrammaticName>
                </Description>
                <TestCaseTable>
                    <Description/>
                    <Columns>
                        <Column>
                            <Metric>Service_DisplayName</Metric>
                        </Column>
                    </Columns>
                    <TestCaseKey>Services</TestCaseKey>
                    <PageLink>ServiceDetails</PageLink>
                </TestCaseTable>
            </Page>
            <Page>
                <Description>
                    <ProgrammaticName>ServiceDetails</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>Service_Description</Metric>
                            </Column>
                            <Column>
                                <Metric>Service_CommandLine</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>

            <Page>
                <Description>
                    <ProgrammaticName>RunInfo</ProgrammaticName>
                </Description>
                <Groups>
                    <Group>
                        <Description/>
                        <Columns>
                            <Column>
                                <Metric>RanOverTs</Metric>
                            </Column>
                            <Column>
                                <Metric>RanOnBatteries</Metric>
                            </Column>
                        </Columns>
                    </Group>
                </Groups>
            </Page>
            
        </Pages>
        
    </PresentationHints>

    <ParameterDefinitions>
    </ParameterDefinitions>

    <MetricDefinitions>
        
        <MetricDefinition>
            <Description>
                <ProgrammaticName>RanOverTs</ProgrammaticName>
                <DisplayName>Ran Over Terminal Server (Remote)</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>RanOnBatteries</ProgrammaticName>
                <DisplayName>Ran On Battery Power</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>ComputerName</ProgrammaticName>
                <DisplayName>Computer</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>UserLangLocale</ProgrammaticName>
                <DisplayName>User</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>SystemLangLocale</ProgrammaticName>
                <DisplayName>System</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>OSVersion_ProductType</ProgrammaticName>
                <DisplayName>Product Type</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>OSVersion_BuildString</ProgrammaticName>
                <DisplayName>Build</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>OSVersion_SKU</ProgrammaticName>
                <DisplayName>SKU Name</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Platform_IsMobile</ProgrammaticName>
                <DisplayName>Is Mobile</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Platform_PlatformRole</ProgrammaticName>
                <DisplayName>Role</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>TotalRunTime_Seconds</ProgrammaticName>
                <DisplayName>Total Run Time</DisplayName>
            </Description>
            <Type>
                <Single />
            </Type>
            <Units>Seconds</Units>
            <DecimalPlaces>1</DecimalPlaces>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>MotherBoard_Manufacturer</ProgrammaticName>
                <DisplayName>Manufacturer</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>MotherBoard_Product</ProgrammaticName>
                <DisplayName>Product</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>MotherBoard_Type</ProgrammaticName>
                <DisplayName>Type</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>BIOS_Vendor</ProgrammaticName>
                <DisplayName>Vendor</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>BIOS_Version</ProgrammaticName>
                <DisplayName>Version</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>BIOS_ReleaseDate</ProgrammaticName>
                <DisplayName>ReleaseDate</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Machine_Manufacturer</ProgrammaticName>
                <DisplayName>Manufacturer</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Machine_ProductName</ProgrammaticName>
                <DisplayName>Machine</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Machine_Version</ProgrammaticName>
                <DisplayName>Version</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Machine_UUID</ProgrammaticName>
                <DisplayName>UUID</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>OSVersion</ProgrammaticName>
                <DisplayName>Version</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>Networking_Adapters</ProgrammaticName>
                <DisplayName>Networking Adapters</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Adapter_Description</ProgrammaticName>
                <DisplayName>Description</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Adapter_MACAddress</ProgrammaticName>
                <DisplayName>MACAddress</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>IPAddresses_IPAddress</ProgrammaticName>
                <DisplayName>IP Address</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>Processor</ProgrammaticName>
                <DisplayName>Processors</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_ProcessorName</ProgrammaticName>
                <DisplayName>Name</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_TSCFrequency</ProgrammaticName>
                <DisplayName>TSC Frequency</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_NumProcs</ProgrammaticName>
                <DisplayName>Number Procs</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_NumCores</ProgrammaticName>
                <DisplayName>Number of Cores</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_NumCPUs</ProgrammaticName>
                <DisplayName>Number of CPUs</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_NumCPUsPerCore</ProgrammaticName>
                <DisplayName>Number of CPUs per Core</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_NumCoresPerProcessor</ProgrammaticName>
                <DisplayName>Number of Cores per Processor</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_CoresAreThreaded</ProgrammaticName>
                <DisplayName>Cores Are Threaded</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_X64Capable</ProgrammaticName>
                <DisplayName>X64 Capable</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_X64Running</ProgrammaticName>
                <DisplayName>X64 Running</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_Architecture</ProgrammaticName>
                <DisplayName>Architecture</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_MMX</ProgrammaticName>
                <DisplayName>MMX</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_SSE</ProgrammaticName>
                <DisplayName>SSE</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_SSE2</ProgrammaticName>
                <DisplayName>SSE2</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Instance_SSE3</ProgrammaticName>
                <DisplayName>SSE3</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Signature_Manufacturer</ProgrammaticName>
                <DisplayName>Manufacturer</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Signature_Stepping</ProgrammaticName>
                <DisplayName>Stepping</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Signature_Model</ProgrammaticName>
                <DisplayName>Model</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Signature_Family</ProgrammaticName>
                <DisplayName>Family</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Signature_ExtendedModel</ProgrammaticName>
                <DisplayName>ExtendedModel</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Signature_ExtendedFamily</ProgrammaticName>
                <DisplayName>ExtendedFamily</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Signature_CompactSignature</ProgrammaticName>
                <DisplayName>CompactSignature</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>L1Cache_Size</ProgrammaticName>
                <DisplayName>Size</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>L1Cache_Ways</ProgrammaticName>
                <DisplayName>Ways</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>L1Cache_LineSize</ProgrammaticName>
                <DisplayName>LineSize</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>L1Cache_SectorSize</ProgrammaticName>
                <DisplayName>SectorSize</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>L2Cache_Size</ProgrammaticName>
                <DisplayName>Size</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>L2Cache_Ways</ProgrammaticName>
                <DisplayName>Ways</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>L2Cache_LineSize</ProgrammaticName>
                <DisplayName>LineSize</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>L2Cache_SectorSize</ProgrammaticName>
                <DisplayName>SectorSize</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>Memory_TotalPhysical</ProgrammaticName>
                <DisplayName>Memory Total</DisplayName>
            </Description>
            <Type>
                <Single/>
            </Type>
            <Units>Megabytes</Units>
            <DecimalPlaces>1</DecimalPlaces>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Memory_AvailablePhysical</ProgrammaticName>
                <DisplayName>Available</DisplayName>
            </Description>
            <Type>
                <Single/>
            </Type>
            <Units>Megabytes</Units>
            <DecimalPlaces>3</DecimalPlaces>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>DIMM_SizeInKB</ProgrammaticName>
                <DisplayName>Size</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
            <Units>Kilobytes</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>DIMM_Manufacturer</ProgrammaticName>
                <DisplayName>Manufacturer</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>DIMM_PartNumber</ProgrammaticName>
                <DisplayName>Part Number</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>DIMM_FormFactor</ProgrammaticName>
                <DisplayName>Form Factor</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>DIMM_MemoryType</ProgrammaticName>
                <DisplayName>Type</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>DIMM_TypeDetail</ProgrammaticName>
                <DisplayName>Type Detail</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>Monitors_Count</ProgrammaticName>
                <DisplayName>Monitors</DisplayName>
            </Description>
            <Type>
                <UInt32 />
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Monitors_TotalMonitorPixels</ProgrammaticName>
                <DisplayName>Total Area</DisplayName>
            </Description>
            <Type>
                <UInt64 />
            </Type>
            <Units>Pixels</Units>
        </MetricDefinition>        
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Monitor_TotalMonitorPixels</ProgrammaticName>
                <DisplayName>Total Area</DisplayName>
            </Description>
            <Type>
                <UInt64 />
            </Type>
            <Units>Pixels</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Monitor_DeviceName</ProgrammaticName>
                <DisplayName>Name</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Monitor_Width</ProgrammaticName>
                <DisplayName>Width</DisplayName>
            </Description>
            <Type>
                <UInt32 />
            </Type>
            <Units>Pixels</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Monitor_Height</ProgrammaticName>
                <DisplayName>Height</DisplayName>
            </Description>
            <Type>
                <UInt32 />
            </Type>
            <Units>Pixels</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Monitor_RefreshRate</ProgrammaticName>
                <DisplayName>Refresh Rate</DisplayName>
            </Description>
            <Type>
                <UInt32 />
            </Type>
            <Units>hertz</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Monitor_Primary</ProgrammaticName>
                <DisplayName>Primary</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_AdapterDescription</ProgrammaticName>
                <DisplayName>Graphics Adapter</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_AdapterManufacturer</ProgrammaticName>
                <DisplayName>Manufacturer</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_DriverProvider</ProgrammaticName>
                <DisplayName>Driver Provider</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_DriverVersion</ProgrammaticName>
                <DisplayName>Driver Version</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_DriverDate</ProgrammaticName>
                <DisplayName>Driver Date</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_DedicatedVideoMemory</ProgrammaticName>
                <DisplayName>Dedicated Video Memory</DisplayName>
            </Description>
            <Type>
                <UInt64 />
            </Type>
            <Units>Bytes</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_DedicatedSystemMemory</ProgrammaticName>
                <DisplayName>Dedicated System Memory</DisplayName>
            </Description>
            <Type>
                <UInt64 />
            </Type>
            <Units>Bytes</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_SharedSystemMemory</ProgrammaticName>
                <DisplayName>Shared System Memory</DisplayName>
            </Description>
            <Type>
                <UInt64 />
            </Type>
            <Units>Bytes</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_Suports32BitsPerPixel</ProgrammaticName>
                <DisplayName>Suports 32 bits per Pixel</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_D3D9OrBetter</ProgrammaticName>
                <DisplayName>Direct3D 9 or Better</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_VertexShaderProfile</ProgrammaticName>
                <DisplayName>Vertex Shader Profile</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_PixelShaderProfile</ProgrammaticName>
                <DisplayName>Pixel Shader Profile</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_PixelShader2OrBetter</ProgrammaticName>
                <DisplayName>Pixel Shader 2 or Better</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_PixelShader3OrBetter</ProgrammaticName>
                <DisplayName>Pixel Shader 3 or Better</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_LDDM</ProgrammaticName>
                <DisplayName>LDDM</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_WHQL</ProgrammaticName>
                <DisplayName>WHQL</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_PNPID</ProgrammaticName>
                <DisplayName>Plug 'n Play ID</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_DWMRunningOnStart</ProgrammaticName>
                <DisplayName>Desktop Window Manager Running On Start</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_DWMRunning</ProgrammaticName>
                <DisplayName>Desktop Window Manager Running</DisplayName>
            </Description>
            <Type>
                <Boolean />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Graphics_DXVA2Modes</ProgrammaticName>
                <DisplayName>DXVA 2 Modes</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>Disk</ProgrammaticName>
                <DisplayName>Hard Drives</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>SystemDiskId</ProgrammaticName>
                <DisplayName>System Drive ID</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>OtherDiskId</ProgrammaticName>
                <DisplayName>Other Drive ID</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>DiskNum</ProgrammaticName>
                <DisplayName>#</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>DiskVendor</ProgrammaticName>
                <DisplayName>Vendor</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>DiskModel</ProgrammaticName>
                <DisplayName>Model</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>DiskSize</ProgrammaticName>
                <DisplayName>Size</DisplayName>
            </Description>
            <Type>
                <Single/>
            </Type>
            <Units>Gigabytes</Units>
            <DecimalPlaces>1</DecimalPlaces>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Disk_WriteCacheEnabled</ProgrammaticName>
                <DisplayName>Write Cache Enabled</DisplayName>
            </Description>
            <Type>
                <Boolean/>
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>SystemDisk_WriteCacheEnabled</ProgrammaticName>
                <DisplayName>Write Cache Enabled</DisplayName>
            </Description>
            <Type>
                <Boolean/>
            </Type>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>WinEIScore</ProgrammaticName>
                <DisplayName>Windows Experience Index Score</DisplayName>
                <ToolTip>This is the overall WinSAT metric for the machine. It is limited by the lowest score received for the hardware subsystems. Score on x86/x64; not applicable for ARM</ToolTip>
            </Description>
            <Type>
                <Double/>
            </Type>
            <BetterDirection>
                <None/>
            </BetterDirection>
            <PrimaryStatistic>
                <None/>
            </PrimaryStatistic>
            <SecondaryStatistic>
                <None/>
            </SecondaryStatistic>
            <DecimalPlaces>1</DecimalPlaces>
        </MetricDefinition>        
        <MetricDefinition>
            <Description>
                <ProgrammaticName>WinEIScores_CPCScore</ProgrammaticName>
                <DisplayName>Processor (CPU)</DisplayName>
                <ToolTip>Provides data encryption, compression, and video encoding metrics. Score on x86/x64; not applicable for ARM.</ToolTip>
            </Description>
            <Type>
                <Double/>
            </Type>
            <BetterDirection>
                <None/>
            </BetterDirection>
            <PrimaryStatistic>
                <None/>
            </PrimaryStatistic>
            <SecondaryStatistic>
                <None/>
            </SecondaryStatistic>
            <DecimalPlaces>1</DecimalPlaces>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>WinEIScores_MemoryScore</ProgrammaticName>
                <DisplayName>Memory (RAM)</DisplayName>
                <ToolTip>Memory copy throughput per second. Score on x86/x64; not applicable for ARM.</ToolTip>
            </Description>
            <Type>
                <Double/>
            </Type>
            <BetterDirection>
                <None/>
            </BetterDirection>
            <PrimaryStatistic>
                <None/>
            </PrimaryStatistic>
            <SecondaryStatistic>
                <None/>
            </SecondaryStatistic>
            <DecimalPlaces>1</DecimalPlaces>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>WinEIScores_GraphicsScore</ProgrammaticName>
                <DisplayName>Graphics</DisplayName>
                <ToolTip>Results include total available graphics memory, dedicated graphics memory (available exclusively for the graphics subsystem), dedicated system memory, and shared system memory. Score on x86/x64; not applicable for ARM.</ToolTip>
            </Description>
            <Type>
                <Double/>
            </Type>
            <BetterDirection>
                <None/>
            </BetterDirection>
            <PrimaryStatistic>
                <None/>
            </PrimaryStatistic>
            <SecondaryStatistic>
                <None/>
            </SecondaryStatistic>
            <DecimalPlaces>1</DecimalPlaces>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>WinEIScores_D3DScore</ProgrammaticName>
                <DisplayName>Gaming Graphics</DisplayName>
                <ToolTip>3D business and gaming graphics performance. Score on x86/x64; not applicable for ARM.</ToolTip>
            </Description>
            <Type>
                <Double/>
            </Type>
            <BetterDirection>
                <None/>
            </BetterDirection>
            <PrimaryStatistic>
                <None/>
            </PrimaryStatistic>
            <SecondaryStatistic>
                <None/>
            </SecondaryStatistic>
            <DecimalPlaces>1</DecimalPlaces>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>WinEIScores_DiskScore</ProgrammaticName>
                <DisplayName>Primary Hard Disk</DisplayName>
                <ToolTip>Disk data transfer rate. Score on x86/x64; not applicable for ARM.</ToolTip>
            </Description>
            <Type>
                <Double/>
            </Type>
            <BetterDirection>
                <None/>
            </BetterDirection>
            <PrimaryStatistic>
                <None/>
            </PrimaryStatistic>
            <SecondaryStatistic>
                <None/>
            </SecondaryStatistic>
            <DecimalPlaces>1</DecimalPlaces>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>Devices</ProgrammaticName>
                <DisplayName>Hardware Devices</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_Name</ProgrammaticName>
                <DisplayName>Name</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_Version</ProgrammaticName>
                <DisplayName>Version</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_DeviceClassGuid</ProgrammaticName>
                <DisplayName>DeviceClassGuid</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_DeviceClass</ProgrammaticName>
                <DisplayName>DeviceClass</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_InfName</ProgrammaticName>
                <DisplayName>InfName</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_InfPath</ProgrammaticName>
                <DisplayName>InfPath</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_Manufacturer</ProgrammaticName>
                <DisplayName>Manufacturer</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_Provider</ProgrammaticName>
                <DisplayName>Provider</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_DriverDate</ProgrammaticName>
                <DisplayName>DriverDate</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_InstanceID</ProgrammaticName>
                <DisplayName>InstanceID</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_ProblemCode</ProgrammaticName>
                <DisplayName>ProblemCode</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_ParentID</ProgrammaticName>
                <DisplayName>ParentID</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_DeviceDescription</ProgrammaticName>
                <DisplayName>DeviceDescription</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_DeviceDriver</ProgrammaticName>
                <DisplayName>DeviceDriver</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_Description</ProgrammaticName>
                <DisplayName>Description</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_FriendlyName</ProgrammaticName>
                <DisplayName>FriendlyName</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_MatchingDeviceID</ProgrammaticName>
                <DisplayName>MatchingDeviceID</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Device_HardwareID</ProgrammaticName>
                <DisplayName>HardwareID</DisplayName>
            </Description>
            <Type>
                <String />
            </Type>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>InstalledSoftware</ProgrammaticName>
                <DisplayName>Installed Software</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Software_Name</ProgrammaticName>
                <DisplayName>Name</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Software_Version</ProgrammaticName>
                <DisplayName>Version</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>Processes</ProgrammaticName>
                <DisplayName>Running Processes</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Process_Name</ProgrammaticName>
                <DisplayName>Name</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Process_CommandLine</ProgrammaticName>
                <DisplayName>Command Line</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Process_PeakWorkingSetSize</ProgrammaticName>
                <DisplayName>Peak Working Set</DisplayName>
            </Description>
            <Type>
                <UInt64/>
            </Type>
            <Units>Kilobytes</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Process_PeakVirtualSize</ProgrammaticName>
                <DisplayName>Peak Virtual</DisplayName>
            </Description>
            <Type>
                <UInt64/>
            </Type>
            <Units>Bytes</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Process_ThreadCount</ProgrammaticName>
                <DisplayName>Threads</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>

        <MetricDefinition>
            <Description>
                <ProgrammaticName>Services</ProgrammaticName>
                <DisplayName>Services</DisplayName>
            </Description>
            <Type>
                <UInt32/>
            </Type>
            <Units>#</Units>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Service_Name</ProgrammaticName>
                <DisplayName>Name</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Service_DisplayName</ProgrammaticName>
                <DisplayName>Display Name</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Service_Description</ProgrammaticName>
                <DisplayName>Description</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>
        <MetricDefinition>
            <Description>
                <ProgrammaticName>Service_CommandLine</ProgrammaticName>
                <DisplayName>Command Line</DisplayName>
            </Description>
            <Type>
                <String/>
            </Type>
        </MetricDefinition>

    </MetricDefinitions>

    <Execution>
        <CreateProcess>
            <ApplicationName>powershell.exe -ExecutionPolicy bypass -Command .\XslTransform.ps1 -InputFile '%AssessmentResultsPath%\..\..\MachineConfiguration.xml' -XsltFile .\EcoSysInfo.xslt -OutputFile '%AssessmentResultsPath%\result.xml' -AxeCoreNet '%AssessmentAxeBinPath%\Microsoft.Assessments.Core.dll'</ApplicationName>
            <CreateNewConsole />
        </CreateProcess>
    </Execution>

</AxeAssessmentManifest>