MapiRecipDescW 结构包含有关邮件发件人或收件人的信息。
语法
typedef struct {
ULONG ulReserved;
ULONG ulRecipClass;
PWSTR lpszName;
PWSTR lpszAddress;
ULONG ulEIDSize;
PVOID lpEntryID;
} MapiRecipDescW, *lpMapiRecipDescW;
成员
ulReserved
保留;必须为零。
ulRecipClass
包含指示收件人类型的数值。 以下值是可能的。
| 值 | 含义 |
|---|---|
|
指示邮件的原始发件人。 |
|
指示邮件的主要收件人。 |
|
指示邮件副本的收件人。 |
|
指示邮件的盲副本的收件人。 |
lpszName
指向邮件收件人或发件人的显示名称的指针。
lpszAddress
指向收件人或发件人地址的可选指针。 此地址包含特定于提供程序的邮件传递数据。
通常,消息传送系统为入站消息提供此类地址。 对于出站邮件, lpszAddress 成员可以指向用户为不在通讯簿中的收件人输入的地址 (自定义收件人) 。
地址的格式为 地址类型:电子邮件地址。 有效地址的两个示例是 FAX:206-555-1212 和 SMTP:M@X.COM。
ulEIDSize
lpEntryID 成员指向的条目标识符的大小(以字节为单位)。
lpEntryID
指向客户端应用程序无法破译的条目标识符的指针,该标识符由消息传送系统服务提供商用来标识消息收件人。
这些条目标识符仅对服务提供商有意义。 邮件系统使用此成员返回通讯簿中列出的所有收件人或发件人的有效条目标识符。
要求
| 最低受支持的客户端 | Windows 8 [仅限桌面应用] |
| 最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
| 标头 | mapi.h |