IMAPISession::EnumAdrTypes
适用于:Outlook 2013 | Outlook 2016
已弃用。 返回可由会话中的所有传输提供程序处理的地址类型。
HRESULT EnumAdrTypes(
ULONG ulFlags,
ULONG FAR * lpcAdrTypes,
LPSTR FAR * FAR * lpppszAdrTypes
);
参数
ulFlags
[in]标志的位掩码,指示返回的地址类型的格式。 可以设置以下标志:
MAPI_UNICODE
地址类型采用 Unicode 格式。 如果未设置MAPI_UNICODE标志,则地址类型采用 ANSI 格式。
lpcAdrTypes
[out]指向 lpppszAdrTypes 参数指向的地址类型的计数的指针。
lpppszAdrTypes
[out]指向指向地址类型的指针数组的指针的指针。
返回值
S_OK
已成功检索地址类型。
备注
IMAPISession::EnumAdrTypes 方法返回可由会话中的所有活动传输提供程序处理的地址类型列表。 列表中不包括当前未加载的传输提供程序的地址类型。 当 MAPI 调用其 IXPLogon::AddressTypes 方法时,传输提供程序注册以处理一个或多个地址类型。
给调用方的说明
调用 MAPIFreeBuffer 以释放 lpppszAdrTypes 参数指向的字符串数组。