Microsoft Message Queuing (MSMQ) is a feature in Windows that coordinates the transfer of messages between applications. The queue acts as an intermediary, which provides a common place for applications to send and receive messages from one another. It also temporarily stores messages until they are received.
Security Center uses this queue when archiving video. The recordings are stored immediately to
the disk. However, the video metadata and the camera events linked to the recordings are
sent in messages to the queue first before they are inserted into the Archiver database.
This allows the Archiver to record continuously even when connection to the database is
lost. The messages can stay in the queue until connection to the database is
reestablished.
NOTE: MSMQ is not used for archiving from an Auxiliary
Archiver.