White Papers
Version 1.0.0 Dell Confidential 13
Table 5 – DCIM_OSDeploymentService.UnpackAndAttach() Method: Return Code Values
Value Description
0 Request was successfully executed.
1 Method is not supported in the implementation.
2 Error occurred.
4096
Job started: REF returned to started
CIM_ConcreteJob
Table 6 – DCIM_OSDeploymentService.UnpackAndAttach() Method: Parameters
Qualifiers Name Type Description/Values
IN OSName String
Name of the OS to unpack drivers for; this
value shall match one of the strings in
OSList returned for GetDriverPackInfo
IN ExposeDuration DateTime
Identifies the amount of time up to 18 hours
for the device to be present.
OUT Job CIM_ConcreteJob REF
Returned to keep track of OSD – USB
attach job.
OUT
(optional)
MessageID String
Error MessageID is returned If the method
fails to execute.
OUT
(optional)
Message String
Error Message in English corresponding to
MessageID is returned If the method fails to
execute.
8.3 Method: DCIM_OSDeploymentService.DetachDrivers()
This method will detach the USB device containing the drivers from the host server.
Return values for DetachDrivers() shall be as specified in Table 4, where the method-execution behavior
matches the return-code description. DetachDrivers() method’s parameters are specified in Table 5 –
DCIM_OSDeploymentService.DetachDrivers() Method: Parameters.
Table 7 – DCIM_OSDeploymentService.DetachDrivers() Method: Return Code Values
Value Description
0 Request was successfully executed.
1 Method is unsupported.
2 Error occurred.
Table 8 – DCIM_OSDeploymentService.DetachDrivers() Method: Parameters
Qualifiers Name Type Description/Values
OUT
(optional)
MessageID String
Error MessageID is returned If the method
fails to execute.
OUT
(optional)
Message String
Error Message in English corresponding to
MessageID is returned If the method fails to
execute.