IMsgStore::NotifyNewMail
Aplica-se a: Outlook 2013 | Outlook 2016
Informa ao repositório de mensagens que uma nova mensagem chegou. Esse método é chamado apenas pelo spooler MAPI.
HRESULT NotifyNewMail(
LPNOTIFICATION lpNotification
);
Parâmetros
lpNotification
[in] Um ponteiro para uma estrutura NOTIFICATION que descreve a nova notificação de mensagem.
Valor de retorno
S_OK
O repositório de mensagens foi notificado com êxito.
Comentários
O método IMsgStore::NotifyNewMail é chamado pelo spooler MAPI para informar ao repositório de mensagens que uma mensagem está pronta para entrega.
Observações para implementadores
Quando NotifyNewMail for chamado, envie uma nova notificação por email para todos os clientes registrados. Você pode enviar a notificação chamando IMAPISupport::Notify, se optar por usar os métodos de objeto de suporte ou usando sua própria implementação. Um cliente registrado é aquele chamado IMsgStore::Advise e define o parâmetro lpEntryID como NULL e o parâmetro ulEventMask como fnevNewMail.
Não modifique ou libere a memória para a estrutura NOTIFICATION que descreve a nova notificação por email. Copie a estrutura NOTIFICATION chamando a função de utilitário ScCopyNotifications para usar as informações em seus membros.