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;
成員
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 方法來產生通知。 |