Class CIM_BootServiceCapabilities
extends CIM_EnabledLogicalElementCapabilities

A class derived from Capabilities that describes the boot configuration management aspects of a system.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Capabilities
   |
   +--CIM_EnabledLogicalElementCapabilities
   |
   +--CIM_BootServiceCapabilities

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringA class derived from Capabilities that describes the boot configuration management aspects of a system.
Experimentalbooleantrue
UMLPackagePathstringCIM::System::Boot
Versionstring2.16.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
OtherBootConfigCapabilitiesstring
DescriptionstringA string, describing the additional boot configuration capabilities of the element, used when the BootConfigCapabilities is set to the value 1, "Other".
ModelCorrespondencestringCIM_BootServiceCapabilities.BootConfigCapabilities
BootConfigCapabilitiesuint16[]
DescriptionstringAn enumeration indicating the create boot configuration capabilities of a managed element. Since this is an array, multiple values may be specified. The current values in the enumeration are: 0 = Unknown 1 = Other 2 = Creates Boot Configuration, indicating that a boot service can create new boot configuration using an existing boot configuration as a template. 3 = Applies Boot Configuration, indicating that a boot service can apply the boot configuration of a computer system, without requiring a reset of the the computer system.
ModelCorrespondencestringCIM_BootServiceCapabilities.OtherBootConfigCapabilities
ValueMapstring0, 1, 2, 3
ValuesstringUnknown, Other, Creates Boot Configuration, Applies Boot Configuration
BootStringsSupporteduint16[]
DescriptionstringAn enumeration indicating the boot string properties in the CIM_BootSourceSetting which are supported. If the array contains a value, then all the BootSourceSetting instances managed by the service are guaranteed to have a non-null value for the corresponding property.Since this is an array, multiple values may be specified. The values in the enumeration are: 2 = BootString property supported 3 = BIOSBootString property supported 4 = StructureBootString property supported
ModelCorrespondencestringCIM_BootSourceSetting.BootString, CIM_BootSourceSetting.BIOSBootString, CIM_BootSourceSetting.StructuredBootString
ValueMapstring2, 3, 4
ValuesstringBootString, BIOSBootString, StructuredBootString

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_Capabilities
ElementNameEditSupportedbooleanCIM_EnabledLogicalElementCapabilities
ElementNameMaskstringCIM_EnabledLogicalElementCapabilities
InstanceIDstringCIM_Capabilities
MaxElementNameLenuint16CIM_EnabledLogicalElementCapabilities
RequestedStatesSupporteduint16[]CIM_EnabledLogicalElementCapabilities
StateAwarenessuint16[]CIM_EnabledLogicalElementCapabilities

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
CreateGoalSettingsuint16CIM_Capabilities