次の方法で共有


MapiRecipDescW 構造体 (mapi.h)

MapiRecipDescW 構造体には、メッセージの送信者または受信者に関する情報が含まれています。

構文

typedef struct {
  ULONG ulReserved;
  ULONG ulRecipClass;
  PWSTR lpszName;
  PWSTR lpszAddress;
  ULONG ulEIDSize;
  PVOID lpEntryID;
} MapiRecipDescW, *lpMapiRecipDescW;

メンバー

ulReserved

予約;は 0 である必要があります。

ulRecipClass

受信者の種類を示す数値を格納します。 次の値を使用できます。

説明
MAPI_ORIG
0
メッセージの元の送信者を示します。
MAPI_TO
1
メッセージのプライマリ受信者を示します。
MAPI_CC
2
メッセージのコピーの受信者を示します。
MAPI_BCC
3
メッセージのブラインド コピーの受信者を示します。

lpszName

メッセージの受信者または送信者の表示名へのポインター。

lpszAddress

受信者または送信者のアドレスへのオプションのポインター。 このアドレスには、プロバイダー固有のメッセージ配信データが含まれています。

一般に、メッセージング システムは受信メッセージにこのようなアドレスを提供します。 送信メッセージの場合、 lpszAddress メンバーは、アドレス帳に含まれていない受信者 (カスタム受信者) に対してユーザーが入力したアドレスを指すことができます。

アドレスの形式はアドレスの 種類:電子メール アドレスです。 有効なアドレスの 2 つの例は、FAX:206-555-1212 と SMTP: ですM@X.COM。

ulEIDSize

lpEntryID メンバーが指すエントリ識別子のサイズ (バイト単位)。

lpEntryID

クライアント アプリケーションで解読できず、メッセージの受信者を識別するためにメッセージング システム サービス プロバイダーによって使用されるエントリ識別子へのポインター。

これらのエントリ識別子は、サービス プロバイダーに対してのみ意味があります。 メッセージング システムは、このメンバーを使用して、アドレス帳に一覧表示されているすべての受信者または送信者の有効なエントリ識別子を返します。

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header mapi.h

関連項目

MAPISendMailW

MapiMessageW

MapiRecipDesc