Partager via


IMAPITable::Unadvise

S’applique à : Outlook 2013 | Outlook 2016

Annule l’envoi de notifications précédemment configurées avec un appel à la méthode IMAPITable ::Advise .

HRESULT Unadvise(
ULONG_PTR ulConnection
);

Paramètres

Ulconnection

[in] Numéro de la connexion d’inscription retournée par un appel à IMAPITable ::Advise.

Valeur renvoyée

S_OK

L'appel a réussi.

Remarques

Utilisez la méthode IMAPITable ::Unadvise pour libérer le pointeur vers l’objet récepteur advise passé dans le paramètre lpAdviseSink dans l’appel précédent à IMAPITable ::Advise, annulant ainsi l’inscription d’une notification. Dans le cadre de l’abandon du pointeur vers l’objet récepteur conseillé, la méthode IUnknown ::Release de l’objet est appelée. En règle générale, Release est appelé pendant l’appel Unadvise , mais si un autre thread est en train d’appeler la méthode IMAPIAdviseSink ::OnNotify pour le récepteur de conseil, l’appel Release est retardé jusqu’à ce que la méthode OnNotify soit retournée.

Pour plus d’informations sur le processus de notification, consultez Notification d’événements dans MAPI. Pour plus d’informations sur la notification de table, consultez À propos des notifications de table. Pour plus d’informations sur l’utilisation des méthodes IMAPISupport pour prendre en charge la notification, consultez Prise en charge de la notification d’événement.

Référence MFCMAPI

Pour voir un exemple de code MFCMAPI, consultez le tableau suivant.

Fichier Fonction Commentaire
ContentsTableListCtrl.cpp
CContentsTableListCtrl ::NotificationOff
MFCMAPI utilise la méthode IMAPITable ::Unadvise pour annuler les notifications pour la table.

Voir aussi

IMAPIAdviseSink::OnNotify

IMAPITable::Advise

IMAPITable : IUnknown

MFCMAPI comme un exemple de Code