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 方法生成通知。 |