API Guide
2-724 API Functions 601355 Rev A
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.
When the API software is operating in asynchronous mode,
client software must call VS_Select to receive intermediate
and final status for Media Class Query requests 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 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 Media Class
Query commands are set with
VSCMD_MediaClassQuery_SetDefaults. If
command-specific defaults are set for the Media Class
Query commands, they override the global defaults for all
commands.
The following fields can be retrieved from the status handle
after a successful Media Class Query request:
VSID_MEDIACLASS_HANDLE,
VSID_MEDIACLASS_HANDLE_ENTRY,
VSID_MEDIACLASS_HANDLE_TABLE,
Tip
To override a default (global or command-specific)
parameter value for a specific instance of a Media Class
Query command, the parameter identifier and the value to
be used for the parameter can be submitted for the specific
command itself.