Поделиться через


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

[в] Число байтов идентификатора записи, заданного параметром lpEntryID .

lpEntryID

[в] Указатель на идентификатор записи, представляющий открываемую запись адресной книги.

lpInterface

[в] Указатель на идентификатор интерфейса (IID), используемый для доступа к открытой записи. Передача NULL возвращает стандартный интерфейс объекта . Для пользователей обмена сообщениями стандартным интерфейсом является IMailUser : IMAPIProp. Для списков рассылки это IDistList : IMAPIContainer, а для контейнеров — IABContainer : IMAPIContainer. Вызывающие лица могут задать для lpInterface соответствующий стандартный интерфейс или интерфейс в иерархии наследования.

ulFlags

[в] Битовая маска флагов, управляющая типом текста для параметра lpszButtonText . Можно задать следующие флаги:

AB_TELL_DETAILS_CHANGE

Указывает, что значение Details возвращает значение TRUE, если в адрес действительно внесены изменения; В противном случае значение Details возвращает значение FALSE.

DIALOG_MODAL

Отображает модальную версию диалогового окна "Общий адрес". Этот флаг является взаимоисключающим с DIALOG_SDI.

DIALOG_SDI

Отображает немодерную версию диалогового окна "Общий адрес". Этот флаг является взаимоисключающим с DIALOG_MODAL.

MAPI_UNICODE

Переданные строки имеют формат Юникода. Если флаг MAPI_UNICODE не задан, строки имеют формат ANSI.

lpulObjType

[out] Указатель на тип открытой записи.

lppUnk

[out] Указатель на указатель открытой записи.