Notification Event Type Flags
4/8/2010
These flags define the ulEventType member of the NOTIFICATION structure, which contains information about an event that has occurred and the data that has been effected by the event.
Flag | Value | Description |
---|---|---|
fnevCriticalError |
0x00000001 |
A global error has occurred, such as a session shut down in progress. The info member contains an ERROR_NOTIFICATION structure. |
fnevExtended |
0x80000000 |
An internal event defined by a particular service provider has occurred. The info member contains an EXTENDED_NOTIFICATION structure. |
fnevNewMail |
0x00000002 |
A message has been delivered to the appropriate receive folder for the message class and is waiting to be processed. The info member contains a NEWMAIL_NOTIFICATION structure. |
fnevObjectCopied |
0x00000040 |
A MAPI object has been copied. The info member contains an OBJECT_NOTIFICATION structure. |
fnevObjectCreated |
0x00000004 |
A MAPI object has been created. The info member contains an OBJECT_NOTIFICATION structure. |
fnevObjectDeleted |
0x00000008 |
A MAPI object has been deleted. The info member contains an OBJECT_NOTIFICATION structure. |
fnevObjectModified |
0x00000010 |
A MAPI object has changed. The info member contains an OBJECT_NOTIFICATION structure. |
fnevObjectMoved |
0x00000020 |
A message store or address book object has been moved. The info member contains an OBJECT_NOTIFICATION structure. |
fnevSearchComplete |
0x00000080 |
A search operation has finished, and the results are available. The info member contains an OBJECT_NOTIFICATION structure. |
fnevTableModified |
0x00000100 |
Information in a table has changed. The info member contains a TABLE_NOTIFICATION structure. |
See Also
Reference
NOTIFICATION
ERROR_NOTIFICATION
EXTENDED_NOTIFICATION