White Papers

26 Dell Confidential Version 1.0.0
[Description ( "UnpackAndShare. This method will extract the
drivers for the selected Operating System and copy them
to the specified network share." ),
ValueMap { "0", "1", "2", "4096"},
Values { "Success", "Not Supported", "Failed", "Job Created"}]
uint32 UnpackAndShare(
[IN, Description (
"Name of the Operating System to be deployed" )]
string OSName,
[IN, Description (
"IP address of the server on which the drivers will
be copied" )]
string IPAddress,
[IN, Description (
"Share name of the server on which the drivers will
be copied" )]
string ShareName,
[IN, Description (
"Type of the share" ),
ValueMap { "0", "1", "2"},
Values { "NFS", "TFTP", "CIFS" }]
uint16 ShareType,
[IN, Description (
"Username of the account to access the share" )]
string Username,
[IN, Description (
"Password of the account to access the share" )]
string Password,
[IN, Description (
"Workgroup of the account to access the share" )]
string Workgroup,
[IN ( false ), OUT, Description (
"Reference to a CIM_ConcreteJob" )]
CIM_ConcreteJob REF Job,
[IN ( false ), OUT, Description (
"Error message ID - can be used to index into Dell
Message Registry files" )]
string MessageID,
[IN ( false ), OUT, Description (
"Completed error message in English" )]
string Message,
[IN ( false ), OUT, Description (
"Substitution variables for dynamic error messages" )]
string MessageArguments[]);
[Description ( "BootToNetworkISO. This method will expose the
ISO Image present on the specified network share as a CDROM
device to the host server and boot to it." ),
ValueMap { "0", "1", "2", "4096"},
Values { "Success", "Not Supported", "Failed", "Job Created"}]
uint32 BootToNetworkISO(
[IN, Description (
"IP address of the server that hosts the ISO Image" )]
string IPAddress,
[IN, Description (
"Share name of the server that hosts the ISO Image" )]
string ShareName,