Administration queues are specified by the sending application when it sends its messages. They receive MSMQ-generated acknowledgment messages that indicate whether the messages sent by the application arrived (a positive acknowledgment) or whether an error occurred (a negative acknowledgment).
The sending application must specify the queue it wants used as the administration queue and the type of acknowledgment messages it wants returned. Any available non-transaction queue can be specified as the administration queue.
Note When an administration queue and a response queue are needed, their functionality can be combined into a single queue. However, this means that the response queue must also be non-transactional. These queues cannot be combined if the response queue needs to be a transactional queue. For information on response queues, see Response Queues.
For an example of how administration queues can be used, see: