Name | Type | Qualifiers |
Name | Data Type | Value |
AttributeName | string |
Description | string | A reference to a BIOSAttribute specified by AttributeName of the BIOSAttribute to be modified. |
IN | boolean | true |
Required | boolean | true |
AuthorizationToken | string |
Description | string | When required, a token to modify BIOSAttribute values for this computer system. This is usually the BIOS administrator password. For example: the CIM_SharedCredential subclass may be utilized. In that case, the CIM_SharedCredential.Secret might be required and if is not specified this method would return 6 Invalid Parameter. The CIM_SharedCredential.Algorithm property might also be specified based on the propertyCIM_BIOSServiceCapabilities.SupportedPasswordAlgorithms. |
EmbeddedInstance | string | CIM_Credential |
IN | boolean | true |
PasswordEncoding | uint32 |
Description | string | PasswordEncoding specifies encoding tag used to denote the format the password string is being passed into the BIOS. "kbd" denotes a string in hexadecimal format containing keyboard scan code input. An example of a password structured in this format would be "321539191E1F1F11181320", which is the representation of "my password" in US English keyboard scan codes. "ascii" denotes clear text that shall comply with the ASCII character set. Character encodings from " " (decimal 32) to "~" (decimal 126) are supported. An example would be "my password"."pin" denotes that only numeric input in ASCII text is allowed for the password instance. An example would be "1234". |
IN | boolean | true |
ValueMap | string | 2, 3, 4, 5, 6..32767, 32768..65535 |
Values | string | ascii, kbd, pin, UTF16, DMTF Reserved, Vendor Specified |
SetResult | uint32 |
Description | string | Invoking the SetBIOSAttribute may result in a set to CurrentValue property or the PendingValue property. SetResult returns the result of invoking the SetBIOSAttribute method when the method return code is 0 completed with no error. |
IN | boolean | false |
OUT | boolean | true |
ValueMap | string | 2, 3, 4..32767, 32768..65535 |
Values | string | Set CurrentValue property, Set PendingValue property, DMTF Reserved, Vendor Specified |
AttributeValue | string[] |
Description | string | A new value to assign to the specified BIOSAttribute. A value of NULL indicates the factory default value for the BIOSAttribute is requested. If this value is valid, it will be applied to the CurrentValue or PendingValue property of the specified BIOSAttribute depending on the system BIOS implementation and any requirements for a system restart. |
IN | boolean | true |
Required | boolean | true |
TargetBIOS |
REF
CIM_BIOSElement |
Description | string | If supplied, TargetBIOS references the scoping instance of CIM_BIOSElement in which the operation is targeted. If TargetBIOS is not supplied, the target of the operation shall be the current instance of CIM_BIOSElement associated to the CIM_ComputerSystemhosting the service. |
IN | boolean | true |
Name | Type | Qualifiers |
Name | Data Type | Value |
AttributeConfig | string |
Description | string | AttributeConfig is the input required to modify the value of a BIOSAttribute. The CIM_BIOSAttribute.AttributeName and the CIM_BIOSAttribute.CurrentValue properties are Required for this operation. If both properties are not specified the service shall return 6 Invalid Parameter. |
EmbeddedInstance | string | CIM_BIOSAttribute |
IN | boolean | true |
Required | boolean | true |
AuthorizationToken | string |
Description | string | When required, a token to modify BIOSAttribute values for this computer system. This is usually the BIOS administrator password. For example: the CIM_SharedCredential subclass may be utilized. In that case, the CIM_SharedCredential.Secret might be required and if is not specified this method would return 6 Invalid Parameter. The CIM_SharedCredential.Algorithm property might also be specified based on the propertyCIM_BIOSServiceCapabilities.SupportedPasswordAlgorithms. |
EmbeddedInstance | string | CIM_Credential |
IN | boolean | true |
PasswordEncoding | uint32 |
Description | string | PasswordEncoding specifies encoding tag used to denote the format the password string is being passed into the BIOS. This property is applicable if the AuthorizationToken parameter includes a password.
"kbd" denotes a string in hexadecimal format containing keyboard scan code input. An example of a password structured in this format would be "321539191E1F1F11181320", which is the representation of "my password" in US English keyboard scan codes. "ascii" denotes clear text that shall comply with the ASCII character set. Character encodings from " " (decimal 32) to "~" (decimal 126) are supported. An example would be "my password"."pin" denotes that only numeric input in ASCII text is allowed for the password instance. An example would be "1234". |
IN | boolean | true |
ValueMap | string | 2, 3, 4, 5, 6..32767, 32768..65535 |
Values | string | ascii, kbd, pin, UTF16, DMTF Reserved, Vendor Specified |
SetResult | uint32 |
Description | string | Invoking the SetBIOSAttributeEmbeddedInstance may result in a set to CurrentValue property or the PendingValue property. SetResult returns the result of invoking the SetBIOSAttributeEmbeddedInstance method when the method return code is 0 completed with no error. |
IN | boolean | false |
OUT | boolean | true |
ValueMap | string | 2, 3, 4..32767, 32768..65535 |
Values | string | Set CurrentValue property, Set PendingValue property, DMTF Reserved, Vendor Specified |
TargetBIOS |
REF
CIM_BIOSElement |
Description | string | If supplied, TargetBIOS references the scoping instance of CIM_BIOSElement in which the operation is targeted. If TargetBIOS is not supplied, the target of the operation shall be the current instance of CIM_BIOSElement associated to the CIM_ComputerSystemhosting the service. |
IN | boolean | true |
Name | Type | Qualifiers |
Name | Data Type | Value |
AuthorizationToken | string |
Description | string | When required, a token to modify BIOSAttribute values for this computer system. This is usually the BIOS administrator password. For example: the CIM_SharedCredential subclass may be utilized. In that case, the CIM_SharedCredential.Secret might be required and if is not specified this method would return 6 Invalid Parameter. The CIM_SharedCredential.Algorithm property might also be specified based on the propertyCIM_BIOSServiceCapabilities.SupportedPasswordAlgorithms. |
EmbeddedInstance | string | CIM_Credential |
IN | boolean | true |
PasswordEncoding | uint32 |
Description | string | PasswordEncoding specifies encoding tag used to denote the format the password string is being passed into the BIOS. This property is applicable if the AuthorizationToken parameter includes a password.
"kbd" denotes a string in hexadecimal format containing keyboard scan code input. An example of a password structured in this format would be "321539191E1F1F11181320", which is the representation of "my password" in US English keyboard scan codes. "ascii" denotes clear text that shall comply with the ASCII character set. Character encodings from " " (decimal 32) to "~" (decimal 126) are supported. An example would be "my password"."pin" denotes that only numeric input in ASCII text is allowed for the password instance. An example would be "1234". |
IN | boolean | true |
ValueMap | string | 2, 3, 4, 5, 6..32767, 32768..65535 |
Values | string | ascii, kbd, pin, UTF16, DMTF Reserved, Vendor Specified |
TargetBIOS |
REF
CIM_BIOSElement |
Description | string | If supplied, TargetBIOS references the scoping instance of CIM_BIOSElement in which the operation is targeted. If TargetBIOS is not supplied, the target of the operation shall be the current instance of CIM_BIOSElement associated to the CIM_ComputerSystemhosting the service. |
IN | boolean | true |
Name | Type | Qualifiers |
Name | Data Type | Value |
AuthorizationToken | string |
Description | string | A token required to modify BIOSAttribute values for this computer system. This is usually the BIOS administrator password. For example: the CIM_SharedCredential subclass may be utilized. In that case, the CIM_SharedCredential.Secret might be required and if is not specified this method would return 6 Invalid Parameter. The CIM_SharedCredential.Algorithm property might also be specified based on the propertyCIM_BIOSServiceCapabilities.SupportedPasswordAlgorithms. |
EmbeddedInstance | string | CIM_Credential |
IN | boolean | true |
NumberOfBytes | uint32 |
Description | string | On input, specifies the number of bytes of data to write. On output, specifies the number of bytes written. |
IN | boolean | true |
OUT | boolean | true |
Required | boolean | true |
Offset | uint32 |
Description | string | Specifies initial offset to start reading from. |
IN | boolean | true |
Required | boolean | true |
PasswordEncoding | uint32 |
Description | string | PasswordEncoding specifies encoding tag used to denote the format the password string is being passed into the BIOS. This property is applicable if the AuthorizationToken parameter includes a password.
"kbd" denotes a string in hexadecimal format containing keyboard scan code input. An example of a password structured in this format would be "321539191E1F1F11181320", which is the representation of "my password" in US English keyboard scan codes. "ascii" denotes clear text that shall comply with the ASCII character set. Character encodings from " " (decimal 32) to "~" (decimal 126) are supported. An example would be "my password"."pin" denotes that only numeric input in ASCII text is allowed for the password instance. An example would be "1234". |
IN | boolean | true |
ValueMap | string | 2, 3, 4, 5, 6..65535, 65536..65535 |
Values | string | ascii, kbd, pin, UTF16, DMTF Reserved, Vendor Specified |
Data | uint8[] |
Description | string | Buffer containing data to write. |
IN | boolean | true |
OctetString | boolean | true |
TargetBIOS |
REF
CIM_BIOSElement |
Description | string | If supplied, TargetBIOS references the scoping instance of CIM_BIOSElement in which the operation is targeted. If TargetBIOS is not supplied, the target of the operation shall be the current instance of CIM_BIOSElement associated to the CIM_ComputerSystem hosting the service. |
IN | boolean | true |