This call inserts variable text string information into the body of a message. This is useful when messages are loaded before insertion text strings are known.
DosInsMessage
IvTable (PCHAR FAR *) - input
DosInsMessage returns an error indicating that IvCount is out of range when
IvCount is greater than 9. A default message is also placed in the caller's
buffer. Refer to DosGetMessage for
details on the default messages. If the numeric value of x in the
%x sequence for %1through%9 is less than or equal to IvCount, then text
insertion, by substitution for %x, is performed for all occurrences of %x
in the body of the message. Otherwise text insertion is ignored and the
%x sequence is returned unchanged in the message. Text insertion is performed
for all text strings defined by IvCount and IvTable.
Variable data insertion does not depend on a blank character delimiter nor are blanks automatically inserted.