The MSMQ API functions provide the means to manage queues and messages within your MSMQ application. The MSMQ API includes functions for creating, opening, and deleting queues; for locating existing queues and messages in queues; for sending messages and reading them in queues; as well as functions for setting and retrieving properties.
MSMQ API functions include:
Note All strings passed to or returned by MSMQ functions are in Unicode format (two-byte characters).