ADIC 601355 Rev A User Manual

Page of 1192
API Guide
601355 Rev A
API Functions
2-633
Functions
Arguments
“…”
 = Variable length argument list consisting of pairs of 
arguments. Each pair of Arguments consists of a parameter 
identifier, followed by the value used as a command default 
value for the field. The valid parameter identifiers and types 
for this function are shown in the following "Parameters" 
paragraph.
VSID_ENDFIELD
 = 
Re
quired at the end of the variable 
length argument list to indicate the end of the list.
Parameters
Parameter Type
Description
VSID_CAPACITY (VST_CAPACITY)
Maximum number of media allowed in this 
MediaClass group.
VSID_CLASS_MOUNT_STATE 
(VST_CLASS_MOUNT_STATE)
Indicates whether this MediaClass group 
supports the “mount by MediaClass” 
functionality. Valid 
VSID_CLASS_MOUNT_STATE
 values are 
enumerated in the vs_types.h file.
VSID_CLASS_RPC_OPTION 
(VST_CLASS_RPC_OPTION)
Indicates whether callbacks are to be 
activated for this MediaClass group, and if 
they are, which callback scheme is used. Valid 
VSID_CLASS_RPC_OPTION
 values are 
enumerated in the vs_types.h file.
VSID_CLIENT_DISPATCH 
(VST_CLIENT_DISPATCH)
Name of the client dispatch routine to receive 
status for Create Media Class commands.
VSID_ENTERPRISE_ID 
(VST_ENTERPRISE_ID)
Identifier of the enterprise, if any, to receive 
final status on Create Media Class 
commands.