White Papers

Version 1.0.0 12
Table 7 – DCIM_SoftwareInstallationService.InstallFromURI () Method: Return Values 260
Value Description
2 Error
4096
1
Job started
1
Table 8 – SoftwareInstallationService.InstallFromURI () Method: Parameters 261
Qualifiers Name Type Description/Values
IN URI String
URI location of firmware to update a
component.
IN Target
CIM_SoftwareIdentity
REF
Reference to CIM_SoftwareIdentity.
InstanceID value of this instance maps
with firmware to be updated.
OUT Message string
Job Completed Error Message in
English.
OUT MessageID string
Error Message ID may be used to look-
up in the Dell Message registry files. For
more information, see Error Message
Registry.
OUT Message Arguments[] string
Substitution variables for dynamic error
message.
OUT Job
1
CIM_ConcreteJob REF
Reference to concrete job. InstanceID
value of this instance contains the
generated JobID for the update
operation.
1
NOTE: 1 If return code is 4096 (Job Created), the newly created job does not execute if the LC core 262
services are not running (DCIM_LCEnumeration with AttributeName equal to “LifecycleControllerState” 263
has the CurrentValue property equal to “Disabled”). 264
Table 9 – SoftwareInstallationService.InstallFromURI () Method: Standard Messages 265
MessageID (OUT parameter) Message MessageArguments[]
SUP001 Insufficient Method Parameters NA
SUP002 Job Creation Failure NA
SUP003
Either URI or Target or both are
missing OR exceeding in length NA
SUP004 Invalid Namespace NA
SUP019 Lifecycle Controller is not enabled. NA
SUP024 Invalid InstanceID NA
SUP007 Component is not updateable NA
SUP006 Could not create job file NA
266
8.2 DCIM_SoftwareInstallationService.InstallFromSoftwareIdentity () 267
The successful execution of this method shall create a job to install software that is referenced by the 268
Target parameter. 269