ADIC Digital Camera 601355 Rev A User Manual

Page of 1192
API Guide
601355 Rev A
API Functions
2-527
Functions
When the API software is operating in asynchronous mode, 
client software must call 
VS_Select
 to receive intermediate 
and final status on a Checkin 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 Checkin 
commands are set with 
VSCMD_Checkin_SetDefaults
If command-specific defaults are set for Checkin 
commands, they override the global defaults for all 
commands. 
The following fields can be retrieved from the status handle 
after a successful Checkin command: 
VSID_ERROR_CODE
VSID_ERROR_CODE_ENTRY, 
VSID_ERROR_CODE_TABLE,
VSID_MEDIA_ID
V
SID_MEDIA_ID_ENTRY, 
VSID_MEDIA_ID_TABLE,
Tip
To override a default (global or command-specific) 
parameter value for a specific instance of a Checkin 
command, the parameter identifier and the value to be 
used for the parameter can be submitted on the specific 
command itself.