This section provides detailed reference information for the message macros. The information is separated into the following functional groups.
| Group | Elements | 
|---|---|
| Message Declaration Macros | DECLARE_MESSAGE, LONG_MESSAGE, LONG_MESSAGE_END, LONG_MESSAGE_START, VxD_IMESSAGE_ENDS, VxD_IMESSAGE_SEG, VxD_MESSAGE_ENDS, VxD_MESSAGE_SEG | 
| Message Usage Macros | GET_MESSAGE_PTR, POP_SPRINTF, PUSH_SPRINTF, PUSHED_SPRINTF_LENGTH |