Intel AMT Features > Discovering CIM_ComputerSystem

Discovering CIM_ComputerSystem

Intel AMT contains two instances of CIM_ComputerSystem:

   One representing the Intel AMT – Most of the Intel AMT features currently use this instance.

   One representing the managed host – Intel AMT features with a DASH profile use this instance.

The instance of CIM_ComputerSystem that you need to find (detailed in each use case), and how you find it, depends on the Intel AMT feature.

CIM_ComputerSystem Representing Intel AMT

The following steps describe how to find the instance of CIM_ComputerSystem representing the Intel AMT.

1.  Invoke CIM_ComputerSystem.Enumerate

2.  Find the instance with the following property value:

Property

Value

Name

“Intel(r) AMT”

 

CIM_ComputerSystem Representing Managed Host

The following steps describe how to find the instance of CIM_ComputerSystem representing the managed host:

1.  Invoke CIM_RegisteredProfile.Enumerate.

2.  Find the instances with the following property values:

Property

Value

RegisteredName

“Base Desktop and Mobile”

RegisteredOrganization

“2” (DMTF)

3.  Find an instance of CIM_RegisteredProfile where the value of the RegisteredVersion property matches a version that your application knows how to manage.

note-icon Note:

The value of RegisteredVersion from Intel AMT Release 3.2 till Release 6.0 is 1.0.0

4.  From the CIM_RegisteredProfile instance found in step 3, traverse the  CIM_ElementConformsToProfile association class to find the CIM_ComputerSystem instance using the following:

   AssociationClassName=CIM_ElementConformsToProfile

   Role=”ConformantStandard”

   ResultClassName=CIM_ComputerSystem

   ResultRole=”ManagedElement”

5.  The enumeration results in a single computer system instance.

note-icon Note:

The value of the RegisteredVersion property of the CIM_RegisteredProfile instances is in the following format: M.N.E

Where:

   M – Major version

   N – Minor version

   E – Errata version

When the value of the Minor version (N) is incremented, backward compatibility is maintained, (for example, version 1.1.0 is backward compatible with 1.0.0).

When the value of the Major version (M) is incremented, backward compatibility is not maintained.

 

note-icon Note:

   For more information about CIM versioning, see DSP1033.

   For more information about the DMTF numbering process, see DSP4004.

 

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