API Guide
601355 Rev A API Functions 2-983
Functins
If the VSID_MOVE_OPTION is specified as
VSE_MOVE_NOWAIT, the status returned to the client indicates
only the initial validity of the Move request. Actual completion
of the move can be traced only via MediaClass callback
processing, media querying, or operator monitoring.
The VSID_MEDIA_ID_LIST parameter requires that two
arguments be passed instead of one.
• The first argument passed is the number of media to move.
• The second argument is the list of identifiers of the media to
move.
The total length of time the API software waits for a command
status in synchronous 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 final status for this request is returned to the
enterprise registered with VolServ.
When the API software is operating in asynchronous mode,
client software must call VS_Select to receive final status on
a Move request submitted through the API interface to the
VolServ system.
Two levels of default parameter settings are used in the API
software—global defaults and command-specific defaults.
• Global defaults for all commands are initialized at startup
and can be set or retrieved using
VS_Global_SetFields
and VS_Global_GetFields function calls.