NEWMAIL_NOTIFICATION

适用于:Outlook 2013 | Outlook 2016

描述与新邮件的到达相关的信息。

属性
标头文件:
Mapidefs.h
typedef struct _NEWMAIL_NOTIFICATION
{
  ULONG cbEntryID;
  LPENTRYID lpEntryID;
  ULONG cbParentID;
  LPENTRYID lpParentID;
  ULONG ulFlags;
  LPSTR lpszMessageClass;
  ULONG ulMessageFlags;
} NEWMAIL_NOTIFICATION;

Members

cbEntryID

lpEntryID 成员指向的条目标识符中的字节数。

lpEntryID

指向新到达的消息的条目标识符的指针。

cbParentID

lpParentID 成员指向的条目标识符中的字节计数。

lpParentID

指向新到达邮件的接收文件夹的条目标识符的指针。

ulFlags

用于描述消息附带的字符串属性格式的标志的位掩码。 可以设置以下标志:

MAPI_UNICODE

传入的字符串采用 Unicode 格式。 如果未设置MAPI_UNICODE标志,则字符串采用 ANSI 格式。

lpszMessageClass

指向新到达的消息的消息类的指针。

ulMessageFlags

描述新到达消息当前状态的标志的位掩码。 ulMessageFlags 成员是消息PR_MESSAGE_FLAGS (PidTagMessageFlags) 属性的副本。

备注

NEWMAIL_NOTIFICATION结构是 NOTIFICATION 结构的信息成员中包含的结构联合的成员之一。 当 NOTIFICATION 结构的信息成员包含NEWMAIL_NOTIFICATION结构时,NOTIFICATION 结构的 ulEventType 成员将设置为 fnevNewMail。

MAPI 仅将 NEWMAIL_NOTIFICATION 结构用作 NOTIFICATION 结构的成员,该结构保存有关建议接收器的通知事件的信息。

有关通知的详细信息,请参阅下表中所述的主题。

主题 说明
MAPI 中的事件通知
通知和通知事件的常规概述。
处理通知
讨论客户端应如何处理通知。
支持事件通知
讨论服务提供商如何使用 IMAPISupport 方法生成通知。

另请参阅

通知

PidTagMessageFlags 规范属性

MAPI 结构