User's Manual
64 Remote Service Features
• After determining which operating system the drivers are needed for, one
the following methods can be invoked via WS-MAN to unpack the
appropriate drivers and expose them locally or acquire them remotely.
a
The
UnpackAndAttach()
method on the
DCIM_OSDeploymentService
class extracts the drivers for the
requested operating system and places them on a internal USB device
labeled
OEMDRV
. The
OEMDRV
appears as a locally attached USB
device to the system. The method takes the operating system name
and an expose duration time as input parameters and returns a job
identification that can be subsequently checked for the status of the
unpack and attach activity.
NOTE: The drivers unpacked and attached are removed after the time specified
in ExposeDuration parameter or if no time is specified in the method invocation
then by default the OEMDRV USB device will be removed after 18 hours.
NOTE: Ensure that ISO images attached during the process are detached
before you use system services.
b
The
UnpackAndShare()
method on the
DCIM_OSDeploymentService
class extracts the drivers for the requested operating system and copies
them to a network share. The method takes the operating system name
and network share information as input parameters and returns a job
identification that can be subsequently checked for the status of the
unpack and share activity. Network share information includes the IP
address of the share, the share name, share type, and username, password
and workgroup data for secure shares.
• The following methods can be used to boot the system from an ISO image
on a network share or to initiate PXE boot mechanisms:
a
The
BootToNetworkISO()
method on the
DCIM_OSDeploymentService
class will boot the system using an
ISO image that has been made available on a CIFS or NFS network share.
The method takes the ISO image name, network share information, and
exposure duration as input parameters and returns a job identification
that can be subsequently checked for the status of the unpack and share
activity. Network share information includes the IP address of the share,
the share name, share type, and username, password and workgroup data
for secure shares. For additional security a hash value can be calculated
using well known hash algorithms and this value along with the type of
the hash used can be provided as input parameters.
LC1_2.book Page 64 Wednesday, November 18, 2009 9:42 AM