Trigger Operation

Applies To: Windows Server 2008

Message Queuing Triggers is a service that you can use to associate the arrival of each incoming message at a queue with a response that depends on the contents of the message. The response may invoke either a Component Object Model (COM) component or a stand-alone executable program. These components or programs can define business rules that can be invoked in response to such messages, without any additional programming. An issue with triggers operations can, depending on the issue, prevent the invocation of some or all business rules.

Events

Event ID Source Message

2203

MSMQ

The trigger information cannot be retrieved from the trigger store in registry. At least one trigger is nonfunctional.

2204

MSMQ

The information for the attached rule cannot be retrieved from the trigger store for trigger %1 (Trigger Name: %2). The trigger is nonfunctional.

2205

MSMQ

Opening the queue %3 for peeking at or retrieving messages failed. The trigger %4 is nonfunctional. Error %1: %2

2206

MSMQ

Opening an internal queue needed by the Triggers service failed. Error %1: %2

2207

MSMQ

An instance of a rule handler for the rule %3 with the ID %4 was not created. The rule cannot be evaluated and executed. The MSMQTriggerObjects.MSMQRuleHandler class may not be registered, or your System folder does not contain mqtrig.dll. Error %1: %2

2208

MSMQ

The action or a condition parameter for the rule %3 with the ID %4 was not parsed. The rule cannot be evaluated and executed. Error %1: %2

2214

MSMQ

Unable to update EventLog information in registry for '%1'.

2215

MSMQ

The Triggers transactional component could not be registered in COM+. Error %1: %2

2216

MSMQ

Retrieving messages from a queue located on a remote pre-Windows XP computer is not supported. All triggers associated with the queue %1 are nonfunctional.

Message Queuing Triggers Service

Message Queuing