Compartir a través de


IMAPISession::EnumAdrTypes

Hace referencia a: Outlook 2013 | Outlook 2016

Obsoleto. Devuelve los tipos de direcciones que pueden controlar todos los proveedores de transporte de la sesión.

HRESULT EnumAdrTypes(
  ULONG ulFlags,
  ULONG FAR * lpcAdrTypes,
  LPSTR FAR * FAR * lpppszAdrTypes
);

Parameters

ulFlags

[in] Máscara de bits de marcas que indica el formato de los tipos de dirección devueltos. Se puede establecer la marca siguiente:

MAPI_UNICODE

Los tipos de direcciones están en formato Unicode. Si no se establece la marca de MAPI_UNICODE, los tipos de dirección están en formato ANSI.

lpcAdrTypes

[out] Puntero a un recuento de tipos de direcciones a los que apunta el parámetro lpppszAdrTypes .

lpppszAdrTypes

[out] Puntero a una matriz de punteros a tipos de direcciones.

Valor devuelto

S_OK

Los tipos de dirección se recuperaron correctamente.

Comentarios

El método IMAPISession::EnumAdrTypes devuelve una lista de los tipos de direcciones que pueden controlar todos los proveedores de transporte activos de la sesión. Los tipos de direcciones de los proveedores de transporte que no están cargados actualmente no se incluyen en la lista. Los proveedores de transporte se registran para controlar uno o varios tipos de direcciones cuando MAPI llama a su método IXPLogon::AddressTypes .

Notas para los llamadores

Llame a MAPIFreeBuffer para liberar la matriz de cadenas a la que apunta el parámetro lpppszAdrTypes .

Vea también

IXPLogon::AddressTypes

MAPIFreeBuffer

IMAPISession: IUnknown