EXTENDED_NOTIFICATION
Область применения: Outlook 2013 | Outlook 2016
Описывает сведения, связанные с событием, зависящим от поставщика услуг.
Свойство | Значение |
---|---|
Файл заголовка: |
Mapidefs.h |
typedef struct _EXTENDED_NOTIFICATION
{
ULONG ulEvent;
ULONG cb;
LPBYTE pbEventParameters;
} EXTENDED_NOTIFICATION;
Members
ulEvent
Расширенный код события, определенный поставщиком.
cb
Количество байтов в параметрах, зависящих от события, на которые указывает pbEventParameters.
pbEventParameters
Указатель на параметры, относящиеся к событию. Тип используемых параметров зависит от значения элемента ulEvent ; эти параметры задокументированы поставщиком, который выдал событие.
Замечания
Структура EXTENDED_NOTIFICATION является одним из членов объединения структур, включенных в элемент info структуры NOTIFICATION. Если элемент сведений структуры NOTIFICATION содержит структуру EXTENDED_NOTIFICATION , элементу ulEventType структуры NOTIFICATION присваивается значение fnevExtended.
Расширенное событие определяется поставщиком услуг для представления типа изменения, которое не может быть охвачено никакими другими предопределенными событиями. Регистрировать это событие могут только клиенты, которые знают, что поставщик услуг поддерживает расширенное событие. Клиенты не могут без дополнительных знаний определить, поддерживает ли поставщик услуг расширенное событие. Если поставщик услуг поддерживает расширенное событие, он показывает, как обрабатывать такое событие при его получении.
Расширенное уведомление отправляется сеансом при выходе клиента. Зарегистрируйте это уведомление, вызвав IMAPISession::Advise , для параметра lpEntryID задано значение NULL, а для параметра cbEntryID — ноль.
Дополнительные сведения об уведомлениях см. в разделах, описанных в следующей таблице.
Статья | Описание |
---|---|
Уведомление о событиях в MAPI |
Общие сведения о событиях уведомлений и уведомлений. |
Обработка уведомлений |
Обсуждение того, как клиенты должны обрабатывать уведомления. |
Поддержка уведомлений о событиях |
Обсуждение того, как поставщики услуг могут использовать методы IMAPISupport для создания уведомлений. |