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 .