These are followed by the text of the name of the named point. How this is formatted depends on the oNameLength member of the referencing MapNamedPoint structure. If the oNameLength member is zero then the name is of variable length and is terminated by a null (zero) byte. If the oNameLength is greater than zero then it is the length of the text in bytes and there is no null terminator.
For names which are all the same length it is clearly more compact to use the fixed length form.
The name may be followed by further information. The length of any extra information must be the same for all named points and is specified in the oExtraLength member of the MapNamedPoint structure. This feature is not yet used so oExtraLength is currently always zero.