API Guide
601355 Rev A API Functions 2-363
Functions
Return Values VS_Notify_SetFields returns:
VSE_TRUE - Successful execution.
VSE_FALSE - API failure - An appropriate error code is set
in VSG_Error.
VSE_BADFIELD - An invalid parameter was specified.
VSE_ERR_BADHANDLE - Specified handle was not a
notify handle.
VSE_BADSIZE - Value passed for a string parameter
exceeds the maximum allowable length for that parameter.
VSE_ERR_NULLHANDLE - Specified handle was a null
pointer.
VSID_PROGRAM_NUMBER
(VST_PROGRAM_NUMBER) RPC program number of the client process
that the VolServ API calls when a MediaClass
callback is received. If
VSID_PROGRAM_NUMBER is not specified, the
program number defaults to 0. When
VSID_PROGRAM_NUMBER is allowed to default
to 0, the API software obtains a transient RPC
number.
VSID_PROTOCOL (VST_PROTOCOL) RPC protocol that the VolServ API uses for
callbacks. The default VSID_PROTOCOL is
VSE_PROT_TCP.
VSID_TIMEOUT_VALUE (VST_TIME_OUT) Amount of time (in seconds) that the VolServ
API waits for a MediaClass callback from
VolServ before timing out.
VSID_VERSION_NUMBER
(VST_VERSION_NUMBER) RPC version number of the client process that
the VolServ API calls when a MediaClass
callback is received.
Parameter Type Description