Name | Data Type | Value |
---|---|---|
Description | string | A class derived from Service that provides the controls to manage the boot configuration of a managed computer system or device. This includes changing the order of the boot devices and affecting settings on managed elements during the boot process. This service can also affect the load of a specific operating on the computer system through BootSourceSetting that point to a specific operating system image. |
UMLPackagePath | string | CIM::System::Boot |
Version | string | 2.14.0 |
Name | Data Type | Class Origin |
---|---|---|
Caption | string | CIM_ManagedElement |
CommunicationStatus | uint16 | CIM_ManagedSystemElement |
CreationClassName | string | CIM_Service |
Description | string | CIM_ManagedElement |
DetailedStatus | uint16 | CIM_ManagedSystemElement |
ElementName | string | CIM_ManagedElement |
EnabledDefault | uint16 | CIM_EnabledLogicalElement |
EnabledState | uint16 | CIM_EnabledLogicalElement |
HealthState | uint16 | CIM_ManagedSystemElement |
InstallDate | datetime | CIM_ManagedSystemElement |
Name | string | CIM_Service |
OperatingStatus | uint16 | CIM_ManagedSystemElement |
OtherEnabledState | string | CIM_EnabledLogicalElement |
PrimaryOwnerContact | string | CIM_Service |
PrimaryOwnerName | string | CIM_Service |
PrimaryStatus | uint16 | CIM_ManagedSystemElement |
RequestedState | uint16 | CIM_EnabledLogicalElement |
Started | boolean | CIM_Service |
StartMode | string | CIM_Service |
Status | string | CIM_ManagedSystemElement |
SystemCreationClassName | string | CIM_Service |
SystemName | string | CIM_Service |
TimeOfLastStateChange | datetime | CIM_EnabledLogicalElement |
TransitioningToState | uint16 | CIM_EnabledLogicalElement |
AvailableRequestedStates | uint16[] | CIM_EnabledLogicalElement |
OperationalStatus | uint16[] | CIM_ManagedSystemElement |
StatusDescriptions | string[] | CIM_ManagedSystemElement |
Name | Data Type | Value |
---|---|---|
Description | string | This method is called to build a new instance of BootConfigSetting, and the associated classes. This method also creates the ElementSettingData association between the ComputerSystem and BootConfigSetting. An instance of existing BootConfigSetting can be passed to this method, which allows the instrumentation to clone the instance of BootConfigSetting and associated BootSourceSetting instances. The association instances (orderedComponent) are also instantiated preserving the AssignedSequence. In addition, the SettingData instances and their association to BootConfigSetting and BootSourceSetting are replicated. Dependency relationship between BootSourceSetting and LogicalDevice is also replicated. A NULL reference to this method will result in a default BootConfigSetting tree as defined by the factoryDefault configuration, if one is identified. |
Experimental | boolean | true |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7..32767, 32768..65535 |
Values | string | Completed with No Error, Not Supported, Unknown/Unspecified Error, Busy, Invalid Reference, Invalid Parameter, Access Denied, DMTF Reserved, Vendor Specified |
Name | Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | ||||
Job | REF CIM_ConcreteJob | |||||
Description | string | Reference to the job spawned if the operation continues after the method returns. (May be null if the task is completed). | ||||
IN | boolean | false | ||||
OUT | boolean | true | ||||
NewBootConfig | REF CIM_BootConfigSetting | |||||
Description | string | The BootConfigSetting instance created by the method. This parameter is not returned when the method is run as a Job. | ||||
IN | boolean | false | ||||
OUT | boolean | true | ||||
ScopingComputerSystem | REF CIM_ComputerSystem | |||||
Description | string | The CIM_ComputerSystem to which the instance of BootConfigSetting created by the method is associated via an instance of ElementSettingData. When ScopingComputerSystem has a non-NULL value, the scoping system for the NewBootConfig is explicitly identified. When ScopingComputerSystem has a value of NULL and StartingBootConfig has a non-NULL value, the scoping system for the NewBootConfig is the scoping system for the CIM_BootConfigSetting referenced by the StartingBootConfig parameter. | ||||
IN | boolean | true | ||||
StartingBootConfig | REF CIM_BootConfigSetting | |||||
Description | string | An existing BootConfigSetting instance used as a template to replicate. A value of NULL indicates a factory default configuration. | ||||
IN | boolean | true |
Name | Data Type | Value |
---|---|---|
Description | string | This method is called to set the role of the BootConfigSetting for the ComputerSystem the BootConfigSetting is associated with. This method sets the property values in the ElementSettingData association between the ComputerSystem and BootConfigSetting. For example, to enable the BootConfigSetting to be used at the next reboot, this method is called with the Role = "IsNext". The implementation must then set the value of IsNext property in the ElementSettingData association instance between the ComputerSystem and the specified BootConfigSetting. It must also clear the IsNext flag in any other ElementSettingData instance between ComputerSystem and other BootConfigSetting instance. |
Experimental | boolean | true |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7..32767, 32768..65535 |
Values | string | Completed with No Error, Not Supported, Unknown/Unspecified Error, Busy, Invalid Reference, Invalid Parameter, Access Denied, DMTF Reserved, Vendor Specified |
Name | Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | ||||
Role | uint16 | |||||
Description | string | The desired Role of the BootConfigSetting. | ||||
IN | boolean | true | ||||
ValueMap | string | 0, 1, 2, 3..32767, 32768..65535 | ||||
Values | string | IsNext, IsNextSingleUse, IsDefault, DMTF Reserved, Vendor Specified | ||||
BootConfigSetting | REF CIM_BootConfigSetting | |||||
Description | string | An existing BootConfigSetting instance whose role will be updated. | ||||
IN | boolean | true | ||||
Job | REF CIM_ConcreteJob | |||||
Description | string | Reference to the job spawned if the operation continues after the method returns. (May be null if the task is completed). | ||||
IN | boolean | false | ||||
OUT | boolean | true |
Name | Data Type | Value |
---|---|---|
Description | string | This method is called to indicate to the referenced ComputerSystem to apply the referenced BootConfigSetting. This shall cause the referenced ComputerSystem's boot process to start and apply the referenced BootConfigSetting. |
Experimental | boolean | true |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7..32767, 32768..65535 |
Values | string | Completed with No Error, Not Supported, Unknown/Unspecified Error, Busy, Invalid ReferenceInvalid Parameter, Access Denied, DMTF Reserved, Vendor Specified |
Name | Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | ||||
ApplyBootConfig | REF CIM_BootConfigSetting | |||||
Description | string | Reference to an instance of BootConfigSetting which will be applied to the instance of ComputerSystem referenced by the ComputerSystem parameter. | ||||
IN | boolean | true | ||||
Required | boolean | true | ||||
Job | REF CIM_ConcreteJob | |||||
Description | string | Reference to the job spawned if the operation continues after the method returns. (May be null if the task is completed). | ||||
IN | boolean | false | ||||
OUT | boolean | true | ||||
ScopingComputerSystem | REF CIM_ComputerSystem | |||||
Description | string | Reference to an instance of ComputerSystem which will apply the BootConfigSetting referenced by the ApplyBootConfig parameter. | ||||
IN | boolean | true | ||||
Required | boolean | true |
Name | Return Type | Class Origin |
---|---|---|
ChangeAffectedElementsAssignedSequence | uint32 | CIM_Service |
RequestStateChange | uint32 | CIM_EnabledLogicalElement |
StartService | uint32 | CIM_Service |
StopService | uint32 | CIM_Service |