次の方法で共有


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 構造体の情報メンバーに含まれる構造体の和集合のメンバーの 1 つです。 NOTIFICATION 構造体の情報メンバーにNEWMAIL_NOTIFICATION構造体が含まれている場合、NOTIFICATION 構造体の ulEventType メンバーは fnevNewMail に設定されます。

MAPI では、通知構造体のメンバーとしてのみNEWMAIL_NOTIFICATION構造体を使用します。これは、アドバイズ シンクの通知イベントに関する情報を保持します。

通知の詳細については、次の表で説明するトピックを参照してください。

トピック 説明
MAPI でのイベント通知
通知イベントと通知イベントの一般的な概要。
通知の処理
クライアントが通知を処理する方法について説明します。
イベント通知のサポート
サービス プロバイダーが IMAPISupport メソッドを使用して通知を生成する方法について説明します。

関連項目

�ʒm

PidTagMessageFlags 標準プロパティ

MAPI の構造