...
Message Pooling Considerations
This method transfers The engine inject methods transfer ownership of the message to the platform, the method caller must not modify the message subsequent to this call. The platform will call IRogMessage.dispose()
on the message once it has been dispatched, so an application must call MessageView.acquire()
if it will hold on to a (read-only) reference to the message.
...