Microsoft KB Archive/260349

= INFO: What Does &quot;Terminate 0 1&quot; Mean in the Routing Process? =

Article ID: 260349

Article Last Modified on 3/4/2004

-

APPLIES TO


 * Microsoft Exchange Server 5.5 Standard Edition
 * Microsoft Exchange Server 5.5 Service Pack 1
 * Microsoft Exchange Server 5.5 Service Pack 2
 * Microsoft Exchange Server 5.5 Service Pack 3

-



This article was previously published under Q260349



SUMMARY
Microsoft Exchange Server routing objects have six intrinsic actions:
 * AndSplit
 * Goto
 * New
 * OrSplit
 * Wait
 * Terminate

A Microsoft Developer Network (MSDN) document describes the Terminate action as follows:

Action       Parameter   Description Terminate    (None)      Ends the currently executing process instance.

This means that Terminate action ends the currently running process instance, takes no parameters, and can occur anywhere in your routing map.

However, these examples show different ways to use Terminate action: Terminate 0  0 -and- Terminate 0  1 What do these examples mean? What is the difference for the parameter 0/1 that is passed to the Terminate action?



MORE INFORMATION
This is a documentation error in MSDN. Terminate action can take one parameter: 0 (which is the same as the default no parameter) or 1.

The parameter Terminate 0 -or- Terminate 0  0 means that the routing ends the currently executing process instance.

The parameter Terminate 0  1 means that the routing ends the currently executing process instance and deletes the currently running process instance from the folder where the message is posted for routing.

Additional query words: Event Scripting Agent Routing Objects

Keywords: kbinfo kbmsg KB260349

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.