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


FLAGLIST

Область применения: Outlook 2013 | Outlook 2016

Содержит список флагов, используемых для указания состояния записей адресов в процессе разрешения имен.

Свойство Значение
Файл заголовка:
Mapidefs.h
typedef struct
{
  ULONG cFlags;
  ULONG ulFlags[MAPI_DIM];
} FlagList, FAR * LPFlagList;

Members

Cflags

Количество флагов, определенных MAPI, в списке.

ulFlags

Массив флагов, предоставляющий состояние операции разрешения имен для получателя. Можно задать следующие флаги:

MAPI_AMBIGUOUS

Получатель был разрешен, но не до уникального идентификатора записи. Другие контейнеры адресной книги не должны пытаться разрешить этот получатель.

MAPI_RESOLVED

Получатель был разрешен в уникальный идентификатор записи. Другие контейнеры адресной книги не должны пытаться разрешить этот получатель.

MAPI_UNRESOLVED

Запись не разрешена. Другие контейнеры адресной книги должны попытаться разрешить этот получатель.

Замечания

Структура FLAGLIST используется в качестве параметра для IABContainer::ResolveNames. Каждый из получателей для разрешения включается в структуру ADRLIST . Когда контейнер адресной книги пытается разрешить каждого получателя, он устанавливает соответствующий флаг в соответствующей записи в структуре FLAGLIST . Все записи в структуре FLAGLIST находятся в том же порядке, что и записи в структуре ADRLIST . Это упрощает связывание параметра флага с получателем.

См. также

ADRLIST

IABContainer::ResolveNames

Структуры MAPI