Skip to content

Hardware Info and Monitoring API's for Project Reunion #121

Description

@AathifMahir

Currently, we are limited with very less number of information on hardware on UWP api's that win32 had for decades.

List of things should be added sooner than later into a family of UWP APIs:

  • CPU Information and Monitoring ( Clock Speed, OEM, TDP, Model No, Model Name, Number of Physical Cores, Technology, Etc..)
  • Total System Memory and Installed System Memory
  • GPU Information and Monitoring ( Clock Speed, OEM, TDP, Model No, Model Name, Number of Physical Cores, Technology, Etc..)
  • Installed GPU Memory and Total Available GPU Memory

For Eg:
With current UWP APi's we can't even find the cpu information except number of logical cores and processor architecture

Proposal: [windows.system.processor / windows.system.gpu]

Summary

Hardware Info and Monitoring Api's for Project Reunion

Rationale

  • These types of api's already present on all the major operating system on their native framworks that includes mobile operating systems
  • These api's should be available during the release of windows 10 but didn't had it but its never too late.

Scope

Capability Priority
Allow developers to capture information from foreground and background for use in their apps Must
Provide a way for end users to revoke access to this capture information in Privacy Settings Should
This proposal will allow developers to accomplish needs based on client systems Could
This proposal will allow end users to have better system in the long run Could

Important Notes

Open Questions

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions