IABLogon::CompareEntryIDs
适用于:Outlook 2013 | Outlook 2016
比较两个条目标识符,以确定它们是否引用同一对象。
HRESULT CompareEntryIDs(
ULONG cbEntryID1,
LPENTRYID lpEntryID1,
ULONG cbEntryID2,
LPENTRYID lpEntryID2,
ULONG ulFlags,
ULONG FAR * lpulRet
);
参数
cbEntryID1
[in] lpEntryID1 参数指向的条目标识符中的字节计数。
lpEntryID1
[in]指向要比较的第一个条目标识符的指针。
cbEntryID2
[in] lpEntryID2 参数指向的条目标识符中的字节计数。
lpEntryID2
[in]指向要比较的第二个条目标识符的指针。
ulFlags
[in]保留;必须为零。
lpulRet
[out]指向比较结果的指针。 如果为 TRUE,则指示这两个条目标识符引用同一对象;否则为 FALSE。
返回值
S_OK
已成功比较条目标识符。
MAPI_E_INVALID_ENTRYID
一个或两个条目标识符不属于通讯簿提供程序。
备注
通讯簿提供程序实现 CompareEntryIDs 方法以比较两个条目标识符,以确定它们是否引用同一对象。
CompareEntryID 很有用,因为对象可以有多个有效的条目标识符;例如,将短期条目标识符与长期条目标识符进行比较时,可能会出现这种情况。
有关如何创建条目标识符的详细信息,请参阅 MAPI 条目标识符。