Just like Windows, the message definition file (or 'vmd' file) must be loaded by your application before it starts processing messages.