Compartir a través de


IABLogon::CompareEntryIDs

Hace referencia a: Outlook 2013 | Outlook 2016

Compara dos identificadores de entrada para determinar si hacen referencia al mismo objeto.

HRESULT CompareEntryIDs(
  ULONG cbEntryID1,
  LPENTRYID lpEntryID1,
  ULONG cbEntryID2,
  LPENTRYID lpEntryID2,
  ULONG ulFlags,
  ULONG FAR * lpulRet
);

Parameters

cbEntryID1

[in] Recuento de bytes en el identificador de entrada al que apunta el parámetro lpEntryID1 .

lpEntryID1

[in] Puntero al primer identificador de entrada que se va a comparar.

cbEntryID2

[in] Recuento de bytes en el identificador de entrada al que apunta el parámetro lpEntryID2 .

lpEntryID2

[in] Puntero al segundo identificador de entrada que se va a comparar.

ulFlags

[entrada] Reservado; debe ser cero.

lpulRet

[out] Puntero al resultado de la comparación. TRUE para indicar que los dos identificadores de entrada hacen referencia al mismo objeto; De lo contrario, FALSE.

Valor devuelto

S_OK

Los identificadores de entrada se compararon correctamente.

MAPI_E_INVALID_ENTRYID

Uno o ambos identificadores de entrada no pertenecen al proveedor de libreta de direcciones.

Comentarios

Los proveedores de libreta de direcciones implementan el método CompareEntryIDs para comparar dos identificadores de entrada para determinar si hacen referencia al mismo objeto.

CompareEntryIDs es útil porque un objeto puede tener más de un identificador de entrada válido; esta situación puede producirse, por ejemplo, cuando se compara un identificador de entrada a corto plazo con un identificador de entrada a largo plazo.

Para obtener más información sobre cómo crear identificadores de entrada, vea Identificadores de entrada MAPI.

Vea también

IABLogon : IUnknown