EXTENDED_NOTIFICATION
Aplica-se a: Outlook 2013 | Outlook 2016
Descreve informações relacionadas a um evento específico do provedor de serviços.
Propriedade | Valor |
---|---|
Arquivo de cabeçalho: |
Mapidefs.h |
typedef struct _EXTENDED_NOTIFICATION
{
ULONG ulEvent;
ULONG cb;
LPBYTE pbEventParameters;
} EXTENDED_NOTIFICATION;
Members
ulEvent
Código de evento estendido definido pelo provedor.
cb
Contagem de bytes nos parâmetros específicos do evento apontados por pbEventParameters.
pbEventParameters
Ponteiro para parâmetros específicos do evento. O tipo de parâmetros usados depende do valor do membro ulEvent ; esses parâmetros são documentados pelo provedor que emitiu o evento.
Comentários
A estrutura EXTENDED_NOTIFICATION é um dos membros da união de estruturas incluídas no membro de informações da estrutura NOTIFICATION . Quando o membro de informações de uma estrutura NOTIFICATION contém uma estrutura EXTENDED_NOTIFICATION , o membro ulEventType da estrutura NOTIFICATION é definido como fnevExtended.
O evento estendido é definido por um provedor de serviços para representar um tipo de alteração que não pode ser abordado por nenhum dos outros eventos predefinidos. Somente clientes que sabem antes de registrar que um provedor de serviços dá suporte a um evento estendido podem se registrar para esse evento. Não é possível que os clientes determinem sem conhecimento avançado se um provedor de serviços dá suporte a um evento estendido. Se um provedor de serviços dá suporte a um evento estendido, ele mostra como lidar com esse evento quando ele é recebido.
Uma notificação estendida é enviada pela sessão quando um cliente faz logon. Registre-se para esta notificação chamando IMAPISession::Advise com o parâmetro lpEntryID definido como NULL e o parâmetro cbEntryID definido como zero.
Para obter mais informações sobre a notificação, confira os tópicos descritos na tabela a seguir.
Tópico | Descrição |
---|---|
Notificação de eventos no MAPI |
Visão geral dos eventos de notificação e notificação. |
Manipulando notificações |
Discussão sobre como os clientes devem lidar com as notificações. |
Notificações de eventos de suporte |
Discussão sobre como os provedores de serviços podem usar os métodos IMAPISupport para gerar notificações. |