Name | Data Type | Qualifiers |
Name | Data Type | Value | Scope | Flavors |
LoadedOnDevice | boolean |
Description | string | Boolean indicating that the software is 'burned into' or otherwise located on the hardware of the LogicalDevice. | None | TRANSLATABLE= true |
Purpose | uint16 |
Description | string | An enumerated integer to indicate the role this software plays in regards to its associated Device. For example, this software could be instrumentation (value=5) or firmware (6). | None | TRANSLATABLE= true |
MappingStrings | string | MIF.DMTF|SubComponent Software|001.2 | None | None |
ModelCorrespondence | string | CIM_DeviceSoftware.PurposeDescription | None | None |
Values | string | Unknown, Other, Driver, Configuration Software, Application Software, Instrumentation, Firmware, BIOS, Boot ROM | None | TRANSLATABLE= true |
PurposeDescription | string |
Description | string | A free-form string to provide more information for the Purpose property, e.g. "Application Software". | None | TRANSLATABLE= true |
ModelCorrespondence | string | CIM_DeviceSoftware.Purpose | None | None |
UpgradeableOnDevice | boolean |
Description | string | Boolean indicating whether the software is upgradeable, when it is LoadedOnDevice. Software that is loaded as part of the OperatingSystem is typically changeable and upgradeable. However, when DeviceSoftware is burned into EEPROM or a chip that Realizes the LogicalDevice, then it may not be upgradeable. This property indicates the ability to update and upgrade DeviceSoftware. | None | TRANSLATABLE= true |