The MSMQQueueInfo object provides queue management. It allows you to create a queue (either a transaction or non-transaction queue), open an existing queue, change a queue's properties, and delete a queue.
MSMQQueueInfo objects are either returned by a query or created by you. There is a one-to-one relationship between each MSMQQueueInfo object and the queue it represents. However, there is also a one-to-many relationship between the queue's MSMQQueueInfo object and each open instance of the queue. (Each instance of a queue is referenced by an MSMQQueue object.)
Windows NT: Requires version 4.0 SP3 or later.
Windows: Requires Windows 95 or later.
Windows CE: Unsupported.
Header: Declared in mqoai.h.
Import Library: Use mqoa.lib.
Unicode: Defined only as Unicode.