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 для создания уведомлений. |