Long Message System Call

The API for sending a long message adds 2 parameters: a timeout value and a user defined 32-bit value handed to the receiving thread.
 
To receive a long data message, provide a buffer long enough to hold the size of the message as returned from the call to ReciveRtDataMessage.
Note that in the current implementation the queue handle hQueue is not used and is not validated. However, you should supply the handle of the queue where the descriptor was received to be compatible with possible future implementations.
 
CancelRtLongDataMessage will cancel the receipt of a long data message.