API Guide
2-666 API Functions 601355 Rev A
51 return ( rc );
52 }
Notes
The API must be initialized with a call to VS_Initialize
before this function can be executed.
VolServ does not generate intermediate status in response to an
Export request.
VSCMD_Export triggers MediaClass callbacks from VolServ.
The VSID_Media_ID_LIST parameter requires that two
arguments be passed instead of one.
If a list of media specified in an Export request contains media
of more than one type, the request fails.
The Export command cannot be cancelled. Media can be
“unmarked” for export via the ClearEject request.
A medium that is marked for export from the archive system
cannot be reallocated to satisfy a client request, except to satisfy
a query of the medium. Any other request (except ClearEject)
received for that medium fails.
A medium can be exported even if it is currently allocated.
Attempts to physically eject the medium fail until the medium
is no longer in-use.
The total length of time the API software waits for a command
status in asynchronous mode from VolServ is
(VSID_RETRY_LIMIT plus 1) multiplied by
VSID_TIMEOUT_VALUE.
If the VSID_ENTERPRISE_ID parameter is set to any value
other than zero, the intermediate and final status for this request
is returned to the enterprise registered with VolServ.