Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

INFO: What Does "Terminate 0 1" Mean in the Routing Process?


View products that this article applies to.

This article was previously published under Q260349

↑ Back to the top


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?

↑ Back to the top


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.

↑ Back to the top


Keywords: KB260349, kbmsg, kbinfo

↑ Back to the top

Article Info
Article ID : 260349
Revision : 4
Created on : 3/4/2004
Published on : 3/4/2004
Exists online : False
Views : 438