ADIC 601355 Rev A Digital Camera User Manual


  Open as PDF
of 1192
 
API Guide
601355 Rev A API Functions 2-797
Functions
Notes
The API must be initialized with a call to VS_Initialize
before this function can be executed.
VolServ generates no intermediate status in response to a
Delete Archive Media Class request.
VSCMD_DeleteArchiveMediaClass does not trigger
any MediaClass callbacks from VolServ.
If the archive media class contains any media, the
VSCMD_DeleteArchiveMediaClass request fails. This
includes media that are currently marked for checkout or export
and have not yet been ejected.
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 Delete Archive Media Class 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.
Command-specific parameter defaults for Delete Archive
Media Class commands are set with
VSCMD_DeleteArchiveMediaClass_SetDefaults. If