White Papers

12 Version 1.2.0
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 drivers to be exposed as an USB
device to the host.
OUT
Job
CIM_ConcreteJob REF
Returned to keep track of OSD USB
attach job.
OUT
(optional)
MessageID
String
If the method fails to execute, the error
message ID is returned.
OUT
(optional)
Message
String
If the method fails to execute, the error
message in English is returned.
OUT
(optional)
MessageArguments
string[]
Substitution variables for dynamic error
messages
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 7, where the method-execution behavior matches the
return-code description. DetachDrivers() method’s parameters are specified in Table 8.
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
If the method fails to execute, the error
message ID is returned.
OUT
(optional)
Message
String
If the method fails to execute, the error
message in English is returned.
OUT
(optional)
MessageArguments
string[]
Substitution variables for dynamic error
messages
8.4 Method: DCIM_OSDeploymentService.UnpackAndShare()
The UnpackAndShare method will extract the drivers for the selected OS, and copy them to the specified
network share. Return values for UnpackAndShare() shall be as specified in Table 9, where the method-
execution behavior matches the return-code description. UnpackAndShare ( ) method’s parameters are
specified in Table 10.
No standard messages are defined for this method.