共用方式為


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

另請參閱

通知

PidTagMessageFlags Canonical 屬性

MAPI 結構