Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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