CdoEventStatus Enum

CdoEventStatus Enum

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release. The CdoEventStatus enumeration is used when implementing a transport event sink using Collaboration Data Objects (CDO). The second argument to the various event interface methods, such as OnArrival Method and OnPost Method, is set to this enumeration type. Event sinks signal to the event source whether to continue running subsequent sinks, or to skip all remaining sinks and return.

Type Library

Microsoft CDO for Exchange 2000 Library

DLL Implemented In



Name Value Description



Proceed to run the next sink.



Skip (do not notify) any remaining sinks.


SMTP and Network News Transfer Protocol (NNTP) transport event sinks are processed by the event source in serialized fashion. In other words, each sink has a priority relative to others for a particular event, and the sinks are notified one at a time. The event source proceeds from the highest priority sink to the lowest, and for each sink, it checks the returned CdoEventStatus value. If the sink sets the value to cdoSkipRemainingSinks, then the event source does not proceed to notify any lower priority (remaining) sinks.

For more information, see one of the following event-related interfaces:

ISMTPOnArrival Interface

INNTPOnPost Interface

INNTPOnPostFinal Interface

INNTPOnPostEarly Interface

For information about implementing SMTP and NNTP transport event sinks, see SMTP/NNTP Transport Event Sinks with CDO.

Send us your feedback about the Microsoft Exchange Server 2003 SDK.

Build: June 2007 (2007.618.1)

© 2003-2006 Microsoft Corporation. All rights reserved. Terms of use.