Intel AMT Features > Remote Control > Use Cases > Get System Power Management Capabilities
CollapseAll image

Get System Power Management Capabilities

The following steps describe how to retrieve all the possible power states of a platform and all the power state changes that Intel AMT can activate. This use case uses the Power State Management Profile definitions ofCIM_PowerManagementCapabilities.


1.  Retrieve the instance of CIM_PowerManagementCapabilities, using the “InstanceID” key equal to “Intel(r) AMT:PowerManagementCapabilities 0”.

2.  Examine CIM_PowerManagementCapabilities.PowerChangeCapabilities.

Click here for a snippet demonstrating this step

You can execute this snippet by inserting it into the execution template found here.


$powerManagementCapabilitiesRef =$wsmanConnectionObject.NewReference("SELECT * FROM CIM_PowerManagementCapabilities WHERE InstanceID='Intel(r) AMT:PowerManagementCapabilities 0'")

$powerManagementCapabilitiesInstance =$powerManagementCapabilitiesRef.Get()

$powerChangeCapabilities =$powerManagementCapabilitiesInstance.GetProperty("PowerChangeCapabilities")



Additional Information

In versions prior to Release 6.0, the PowerStatesSupported property returns only some of the supported states.

Instance Diagram

Classes Used in This Flow

SDK Sample

If there is a sample demonstrating this flow, it is included in the SDK installation file. See SDK Installation Layout for details.


See Also:

   DSP1027 section7.3.1 Power State values

Copyright © 2006-2022, Intel Corporation. All rights reserved.