CONTAB_ENTRYID
适用于:Outlook 2013 | Outlook 2016
包含联系人文件夹的条目 ID。
属性 | 值 |
---|---|
标头文件: |
msomapiutil.h |
#pragma pack(4)
typedef struct _contab_entryid
{
BYTE abFlags[4];
MAPIUID muid;
ULONG ulVersion;
ULONG ulType;
ULONG ulIndex;
ULONG cbeid;
BYTE abeid[1];
} CONTAB_ENTRYID, *LPCONTAB_ENTRYID;
#pragma pack()
Members
abFlags
提供描述对象的信息的标志的位掩码。 有关详细信息,请参阅 ENTRYID 结构的 abFlags 字段的说明。
muid
标识存储提供程序的 GUID。
ulVersion
CONTAB_ENTRYID 结构的版本号。 必须设置为 CONTAB_VERSION。
ulType
表示联系人条目 ID 类型的整数。 它必须是以下值之一:
名称 | 说明 |
---|---|
CONTAB_USER |
消息传递用户对象。 |
CONTAB_DISTLIST |
通讯组列表对象。 |
ulIndex
电子邮件属性子集的索引。
cbeid
联系人通讯簿中与此条目关联的联系人邮件的条目标识符的大小。
abeid
联系人通讯簿中与此条目关联的联系人邮件的条目标识符。
备注
联系人通讯簿是一个通讯簿,其中包含具有电子邮件地址或传真号的“联系人”文件夹中的所有联系人项目。 联系人通讯簿中的每个条目都与电子邮件地址或传真号码相关联。 由于一个联系人项目最多可以有三个电子邮件地址和三个传真号,因此一个联系人项目可以在相应的联系人通讯簿中由最多六个条目表示。
联系人通讯簿的用途是支持用户将电子邮件发送到联系人文件夹中的联系人。 contab32.dll Microsoft Outlook 2010和Microsoft Outlook 2013支持的联系人通讯簿提供程序。
CONTAB_ENTRYID结构支持基础 MAPI 联系人消息中存在的一部分信息。 它标识与特定联系人通讯簿条目关联的联系人消息。
仅当 ulType 字段值设置为 CONTAB_DISTLIST 或 CONTAB_USER 时,cbeid 和 abeid 字段才有效。 当 ulType 字段值设置为 CONTAB_ROOT、CONTAB_SUBROOT 或 CONTAB_CONTAINER 时,应改用 DIR_ENTRYID 结构。