2.5.3 ArgDesc

The ArgDesc structure specifies an argument description for a macro.

The following packet diagram specifies this structure.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

iArgDesc

stArgDesc (variable)

...

iArgDesc (4 bytes): An unsigned integer that specifies the zero-based index of the argument of the associated macro, the argument description of which is specified by stArgDesc. The value of this field MUST be less than the total number of arguments of the associated macro.

stArgDesc (variable): An XLWideString (section 2.5.169) string that specifies the description of the argument at zero-based index iArgDesc of the associated macro. MUST have length less than or equal to 255 and greater than or equal to 1.