HrOpenABEntryWithSupport

适用于:Outlook 2013 | Outlook 2016

请勿使用此函数。

属性
标头文件:
abhelp.h
实现者:
MAPI
调用者:
客户端应用程序和服务提供商
HRESULT HrOpenABEntryWithSupport(
  LPMAPISUP lpSup,
  ULONG cbEntryID,
  LPENTRYID lpEntryID,
  LPCIID  lpInterface,
  ULONG  ulFlags,
  ULONG FAR * lpulObjType,
  LPUNKNOWN FAR * lppUnk
);

参数

lpSup

cbEntryID

[in] lpEntryID 参数指定的条目标识符的字节计数。

lpEntryID

[in]指向表示要打开的通讯簿条目的条目标识符的指针。

lpInterface

[in]指向接口标识符的指针, (用于访问打开项的接口的 IID) 。 传递 NULL 将返回 对象的标准接口。 对于消息传递用户,标准接口为 IMailUser :IMAPIProp。 对于通讯组列表,它是 IDistList : IMAPIContainer,对于容器,它是 IABContainer :IMAPIContainer。 调用方可以将 lpInterface 设置为适当的标准接口或继承层次结构中的接口。

ulFlags

[in]控制 lpszButtonText 参数的文本类型的标志的位掩码。 可以设置以下标志:

AB_TELL_DETAILS_CHANGE

指示如果实际更改了地址,则详细信息返回 TRUE;否则,详细信息返回 FALSE。

DIALOG_MODAL

显示通用地址对话框的模式版本。 此标志与DIALOG_SDI互斥。

DIALOG_SDI

显示通用地址对话框的无模式版本。 此标志与 DIALOG_MODAL 互斥。

MAPI_UNICODE

传入的字符串采用 Unicode 格式。 如果未设置MAPI_UNICODE标志,则字符串采用 ANSI 格式。

lpulObjType

[out]指向打开的条目类型的指针。

lppUnk

[out]指向已打开条目的指针的指针。