System.Machine.CPU.usagePercentage property
[ The Windows Gadget Platform/Sidebar is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions. ]
Gets the percentage of a microprocessor's capacity being used.
This property is read-only.
Syntax
usagePercentage = System.Machine.CPU.usagePercentage
Property value
A Floating-point that receives the percentage of CPU capacity being used.
Remarks
Individual CPU details are accessible through the CPUs collection of System.Machine.
Examples
The following example demonstrates how to access a CPU in the CPUs collection and get a specific property for that CPU.
// --------------------------------------------------------------------
// Initialize the gadget.
// --------------------------------------------------------------------
function Init()
{
// Get the machine details.
sMachineInfo += "Processor Architecture: " + System.Machine.processorArchitecture + "<br/>";
sMachineInfo += "Total Memory: " + System.Machine.totalMemory + "<br/>";
sMachineInfo += "Available Memory: " + System.Machine.availableMemory + "<br/>";
// Get the collection of folders from Windows Mail.
collCPUs = System.Machine.CPUs;
// Report the folder details.
for (var loop = 0; loop < collCPUs.count; loop++)
{
oCPU = collCPUs.item(loop);
sMachineInfo += '<span id="CPU' +
loop + '">' + oCPU.name + ':' + oCPU.usagePercentage + '%</span><br/>';
}
// Initialize the gadget content.
SetContentText();
}
Requirements
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
End of client support |
Windows 7 |
End of server support |
Windows Server 2008 |
IDL |
|
DLL |
|