API Guide
601355 Rev A API Functions 2-495
Functions
35 /* Note that status is not
processed here. */
36 /* Instead, it is processed in the
*/
37 /* vst_dispatch routine. Also,
note that */
38 /* default values such as timeout,
value */
39 /* retry limit and priority are
set as*/
40 /* default parameters. */
41 rc = VSCMD_Audit(cmd,
42 VSID_ARCHIVE_NAME,
archive,
43 VSID_ENDFIELD);
44 }
45 return ( rc );
46 }
Notes
The API must be initialized with a call to VS_Initialize
before this function can be executed.
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. Because of the time required for
robotic audits, the time-out value or retries may need to be
increased from the API default values.
VolServ can generate intermediate status in response to an
Audit request.
VSCMD_Audit can trigger MediaClass callbacks from VolServ.
If the
VSID_ENTERPRISE_ID parameter is set to any value
other than zero, the API is not able to receive status for this
request.