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


ERROR_NOTIFICATION

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

Описывает сведения, связанные с критической ошибкой. Это приводит к созданию уведомления об ошибке.

Свойство Значение
Файл заголовка:
Mapidefs.h
typedef struct _ERROR_NOTIFICATION
{
  ULONG cbEntryID;
  LPENTRYID lpEntryID;
  SCODE scode;
  ULONG ulFlags;
  LPMAPIERROR lpMAPIError;
} ERROR_NOTIFICATION;

Members

cbEntryID

Количество байтов в идентификаторе записи, на который указывает lpEntryID.

lpEntryID

Указатель на идентификатор записи объекта, который вызывает ошибку.

scode

Значение ошибки для критической ошибки.

ulFlags

Битовая маска флагов, используемая для обозначения формата текста, на который указывает член lpszError в структуре, на которую указывает lpMAPIError. Можно задать следующий флаг:

MAPI_UNICODE

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

lpMAPIError

Указатель на структуру MAPIERROR, описывающую ошибку.

Замечания

Структура ERROR_NOTIFICATION является одним из членов объединения структур, включенных в элемент info структуры NOTIFICATION . Если элемент info структуры NOTIFICATION содержит структуру ERROR_NOTIFICATION , элемент ulEventType структуры NOTIFICATION имеет значение fnevCriticalError.

Значение элемента cbEntryID и элемента lpEntryID может иметь значение NULL.

Дополнительные сведения об уведомлениях см. в разделах, описанных в следующей таблице.

Статья Описание
Уведомление о событиях в MAPI
Общие сведения о событиях уведомлений и уведомлений.
Обработка уведомлений
Обсуждение того, как клиенты должны обрабатывать уведомления.
Поддержка уведомлений о событиях
Обсуждение того, как поставщики услуг могут использовать метод IMAPISupport для создания уведомлений.

См. также

MAPIERROR

�����������

Структуры MAPI