| CIM_Action | |||
| A CIM_Action is an operation that is part of a process to either create a software element in its next state or to eliminate the software element in the current state. | |||
| NameSpace Path | |||
| \ROOT\CIMV2 | |||
| PROPERTY | SMS_REPORT | CIMTYPE | DESCRIPTION |
| ActionID | String | The ActionID property is a unique identifier assigned to a particular action for a software element. | |
| Caption | String | NA | |
| Description | String | A description of the object. | |
| Direction | UInt16 | The Direction property indicates whether a particular CIM_Action object is part of a sequence of actions to transition the current software element to its next state, such as "Install" or to remove the current software element, such as "Uninstall". | |
| Name | String | Name is used to identify this software element | |
| SoftwareElementID | String | The SoftwareElementID is an identifier for this software element. | |
| SoftwareElementState | UInt16 | The SoftwareElementState indicates the state of a software element | |
| TargetOperatingSystem | UInt16 | The TargetOperatingSystem indicates the target operating system of the owning software element. | |
| Version | String | Version should be in the form | |
| SAMPLE DATA INSTANCE | |||
|    [LOCALE(1033): ToInstance Amended]    instance of Win32_FontInfoAction    {     ActionID = "MTEXTRA.TTF_1033{90120000-006E-0409-0000-0000000FF1CE}";     Caption = "MT Extra (TrueType)";     Description = "MT Extra (TrueType)";     File = "MTEXTRA.TTF_1033";     FontTitle = "MT Extra (TrueType)";     Name = "MT Extra (TrueType)";    }; | |||