The following table lists the supported MSMQ functions and any differences or limitations from the desktop implementation.
| MSMQ function | Embedded implementation |
|---|---|
| MQCloseCursor | Fully supported. |
| MQCloseQueue | Fully supported. |
| MQCreateCursor | Fully supported. |
| MQCreateQueue | Can create only local private queue. For more information, see MQCreateQueue. |
| MQDeleteQueue | Can delete only local queue using DIRECT format name. |
| MQFreeMemory | Frees memory allocated by MSMQ. |
| MQGetMachineProperties | Can only be called for local machine. The only property supported is PROPID_QM_MACHINE_ID. |
| MQGetQueueProperties | Can only be called on local machine using DIRECT format name.
The PROPID_Q_INSTANCE property is not supported. Returns MQ_INFORMATION_PROPERTY_IGNORED in status field. |
| MQHandleToFormatName | Returns DIRECT format name. |
| MQMgmtAction | Changes the state of a computer or queue. |
| MQMgmtGetInfo | Retrieves information about a queue or the MSMQ installation on a computer. |
| MQOpenQueue | Can only open queues through the PRIVATE DIRECT format name. Never fails opening outgoing queue if format name is correct and disk space is sufficient. |
| MQPathNameToFormatName | Returns the PRIVATE DIRECT format name. |
| MQReceiveMessage | The pTransaction parameter is not supported and should be set to NULL. Encryption properties are not supported. |
| MQSendMessage | Only single message transactions are supported. Some properties are not supported. For more information, see Sending Messages to a Queue. |
| MQSetQueueProperties | Can only set properties on local queues using DIRECT format name.
PROPID_Q_AUTHENTICATE can only be MQ_AUTHENTICATE_NONE. PROPID_Q_JOURNAL is only supported for queues created with the journal property. For more information, see Sending Messages to a Queue. |
See Also
MSMQ Application Development | MSMQ Programming Model | Application Installation of MSMQ | Administration | MSMQ COM Support | Internet Messaging | MSMQ Security | MSMQ Samples
Send Feedback on this topic to the authors