MSMQ uses application queues (queues created by applications) and system queues (queues created by MSMQ).
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.
To find the queue number of a private queue, use Windows Explorer to locate the queue in the \MSMQ\Storage\Lqs folder.
See also machine journal.