IABLogon::CompareEntryIDs
S’applique à : Outlook 2013 | Outlook 2016
Compare deux identificateurs d’entrée pour déterminer s’ils font référence au même objet.
HRESULT CompareEntryIDs(
ULONG cbEntryID1,
LPENTRYID lpEntryID1,
ULONG cbEntryID2,
LPENTRYID lpEntryID2,
ULONG ulFlags,
ULONG FAR * lpulRet
);
Paramètres
cbEntryID1
[in] Nombre d’octets dans l’identificateur d’entrée vers lequel pointe le paramètre lpEntryID1 .
lpEntryID1
[in] Pointeur vers le premier identificateur d’entrée à comparer.
cbEntryID2
[in] Nombre d’octets dans l’identificateur d’entrée vers lequel pointe le paramètre lpEntryID2 .
lpEntryID2
[in] Pointeur vers le deuxième identificateur d’entrée à comparer.
ulFlags
[in] R�serv� ; doit �tre �gal � z�ro.
lpulRet
[out] Pointeur vers le résultat de la comparaison. TRUE pour indiquer que les deux identificateurs d’entrée font référence au même objet ; sinon, FALSE.
Valeur renvoyée
S_OK
Les identificateurs d’entrée ont été correctement comparés.
MAPI_E_INVALID_ENTRYID
L’un ou les deux identificateurs d’entrée n’appartiennent pas au fournisseur de carnet d’adresses.
Remarques
Les fournisseurs de carnets d’adresses implémentent la méthode CompareEntryIDs pour comparer deux identificateurs d’entrée afin de déterminer s’ils font référence au même objet.
CompareEntryIDs est utile, car un objet peut avoir plusieurs identificateurs d’entrée valides . Une telle situation peut se produire, par exemple, lorsque vous comparez un identificateur d’entrée à court terme avec un identificateur d’entrée à long terme.
Pour plus d’informations sur la création d’identificateurs d’entrée, consultez Identificateurs d’entrée MAPI.