2.4.176 NameCmt

The NameCmt record specifies a comment associated with a defined name.


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

frtHeader

...

...

cchName

cchComment

name (variable)

...

comment (variable)

...

frtHeader (12 bytes):  An FrtHeader structure.  The frtHeader.rt field MUST be 0x0894.

cchName (2 bytes):  An unsigned integer that specifies the number of characters in the name. The value MUST be less than or equal to 0x00FF.

cchComment (2 bytes):  An unsigned integer that specifies the number of characters in the comment. The value MUST be less than or equal to 0x00FF.

name (variable):  An XLUnicodeStringNoCch structure that specifies the defined name; cchName specifies the number of characters in this string. This string MUST satisfy the formatting restrictions specified in the XLNameUnicodeString structure. This string MUST also satisfy the following formatting restriction based on the fBuiltin field in the preceding Lbl record:

Value of fBuiltIn field in the preceding Lbl record

Restrictions on this field

0

The string in this field MUST be the same string (using case-insensitive comparison) as the string in the name field of the preceding Lbl record.

1

The string in this field MUST be the defined name associated with the built-in name number that appears in the name field in the preceding Lbl record.

comment (variable):  An XLUnicodeStringNoCch structure that specifies the comment; cchComment specifies the number of characters in this string.