Q

queue
Objects that hold messages passed between applications, or messages passed between MSMQ and applications. In general, applications can send messages to queues and read messages from queues.

MSMQ uses application queues (queues created by applications) and system queues (queues created by MSMQ).

QueueGUID
Queue identifier returned by MSMQ when the queue is created.
QueueName
Application-defined name used to identify the queue. This name is specified when the queue is created.

Queue names may consist of any character except "\" and ";". In addition, the last character in the name may not be the "$" character (MSMQ reserves names ending with "$", for example, the token "PRIVATE$" is used to specify a private queue).

Queue names are case-insensitive. For example, "MyQueue" and "myQueue" are treated as the same name.

QueueNumber
Eight-digit, hexadecimal number that identifies the private queue. It is generated by MSMQ when the queue is created on the local computer.

To find the queue number of a private queue, use Windows Explorer to locate the queue in the \MSMQ\Storage\Lqs folder.

Queue Manager
An MSMQ service responsible for delivering, receiving, authenticating, and routing messages, as well as maintaining information in Active Directory.
queue journal
Used to store copies of application-generated messages after they are retrieved from the queue.

See also machine journal.