API Guide
601355 Rev A API Functions 2-231
Functions
VS_
Expression_
SetFields
VS_Expression_SetFields sets the value of one or more
fields in an expression handle. An expression handle is used to
pass information to and from VolServ.
Synopsis
VST_BOOLEAN VS_Expression_SetFields
( VST_EXPRESSION_HANDLE handle,
“…”,
VSID_ENDFIELD )
Arguments • handle = The expression handle where information is
stored.
• “…” = Variable length argument list consisting of pairs of
arguments. Each pair of arguments consists of a parameter
identifier, followed by the value of the field to store. The
parameter identifiers and types this function accepts are
shown in the following "Parameters" paragraph.
• VSID_ENDFIELD = Required at the end of the variable
length argument list to indicate the end of the list.
Parameters
Parameter Type Description
VSID_MOUNT_CRITERIA_OP
(VST_MOUNT_CRITERIA_OPT)
Relational operation for this expression:
VSID_CONNECTIVE_OP
(VST_CONNECTIVE_OP)
Connective operation between two
expressions. Valid VSID_CONNECTIVE_OP
values are enumerated in the vs_types.h
file. The last expression in a criteria must have
the connect operator set to NONE.