API Guide
2-650 API Functions 601355 Rev A
If the VSID_ENTERPRISE_ID parameter is set to any value
other than zero, 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 on command 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 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 the Drive Vary
command are set with
VSCMD_DriveVary_SetDefaults. If command-specific
defaults are set for the Drive Vary command, they override
the global defaults for all commands.
The following fields can be retrieved from the status handle
after a successful DriveVary request:
VSID_ERROR_CODE,
VSID_ERROR_CODE_ENTRY,
VSID_ERROR_CODE_TABLE,
VSID_DRIVE_ID,
Tip
To override a default (global or command-specific)
parameter value for a specific instance of a Drive Vary
command, the parameter identifier and the value to be
used for the parameter can be submitted on the command
request itself.