The following table shows which of the event interfaces can be called in each of the Microsoft Exchange contexts.
Context | Interfaces |
---|---|
EECONTEXT_TASK | IExchExt::Install IUnknown::Release |
EECONTEXT_SESSION | IExchExt IExchExtSessionEvents |
EECONTEXT_VIEWER EECONTEXT_REMOTEVIEWER EECONTEXT_SEARCHVIEWER | IExchExt IExchExtCommands IExchExtUserEvents IExchExtPropertySheets |
EECONTEXT_ADDRBOOK | IExchExt IExchExtCommands IExchExtUserEvents IExchExtPropertySheets |
EECONTEXT_SENDNOTEMESSAGE EECONTEXT_READNOTEMESSAGE EECONTEXT_READREPORTMESSAGE EECONTEXT_SENDRESENDMESSAGE EECONTEXT_READPOSTMESSAGE EECONTEXT_SENDPOSTMESSAGE | IExchExt IExchExtCommands IExchExtUserEvents IExchExtMessageEvents IExchExtAttachedFileEvents IExchExtPropertySheets |
EECONTEXT_PROPERTYSHEETS | IExchExt IExchExtPropertySheets |
EECONTEXT_ADVANCEDCRITERIA | IExchExt IExchExtAdvancedCriteria |