Partager via


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.

Voir aussi

IABLogon : IUnknown