mapiRecipDesc 結構 (mapi.h)
MapiRecipDesc結構包含郵件寄件者或收件者的相關資訊。 針對 Unicode 支援,請使用 MapiRecipDescW 結構。
語法
typedef struct {
ULONG ulReserved;
ULONG ulRecipClass;
LPSTR lpszName;
LPSTR lpszAddress;
ULONG ulEIDSize;
LPVOID lpEntryID;
} MapiRecipDesc, *lpMapiRecipDesc;
成員
ulReserved
保留;必須是零。
ulRecipClass
包含數值,指出收件者的類型。 可能的值如下所示。
值 | 意義 |
---|---|
|
指出郵件的原始寄件者。 |
|
表示主要郵件收件者。 |
|
表示郵件複本的收件者。 |
|
表示盲目複本的收件者。 |
lpszName
訊息收件者或寄件者之顯示名稱的指標。
lpszAddress
收件者或寄件者位址的選擇性指標;此位址是提供者特定的訊息傳遞資料。 一般而言,傳訊系統會為輸入訊息提供這類位址。 針對輸出郵件, lpszAddress 成員可以指向使用者針對不在通訊錄中的收件者輸入的位址 (,也就是自訂收件者) 。
位址的格式為 網址類別型:電子郵件地址。 有效位址的範例包括 FAX:206-555-1212 和 SMTP: M@X.COM 。
ulEIDSize
lpEntryID成員所指向之專案識別碼的大小,以位元組為單位。
lpEntryID
訊息系統服務提供者用來識別郵件收件者的不透明專案識別碼指標。 專案識別碼只對服務提供者有意義;用戶端應用程式將無法解碼它們。 傳訊系統會使用此成員傳回通訊錄中列出的所有收件者或寄件者的有效專案識別碼。
需求
標頭 | mapi.h |