2.5.198.63 PtgFuncVar
The PtgFuncVar structure specifies a call to a function with a variable number of parameters as defined in function-call.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ptg |
A |
B |
cparams |
tab |
C |
ptg (5 bits): Reserved. MUST be 0x02
A - type (2 bits): A PtgDataType that specifies the data type for the value of this Ptg.
B - reserved (1 bit): MUST be 0, MUST be ignored.
cparams (1 byte): An unsigned integer that specifies the number of parameters. MUST be within the range defined for the function specified by tab.
tab (15 bits): A structure that specifies the function to be called. If fCeFunc is 1, then this field specifies a Cetab value. If fCeFunc is 0, then this field specifies a Ftab value.
C - fCeFunc (1 bit): A bit that specifies whether tab specifies a Cetab value or a Ftab value.