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 . Это упрощает связывание параметра флага с получателем.