Partager via


IMAPIOfflineMgr::Advise

S’applique à : Outlook 2013 | Outlook 2016

Inscrit un client pour recevoir des rappels sur un objet hors connexion.

HRESULT COfflineObj::Advise( 
      ULONG ulFlags, 
      MAPIOFFLINE_ADVISEINFO* pAdviseInfo, 
      ULONG* pulAdviseToken 
);

Paramètres

ulFlags

[in] Indicateurs qui modifient le comportement. Seule la valeur MAPIOFFLINE_ADVISE_DEFAULT est prise en charge.

pAdviseInfo

[in] Informations sur le type de rappel, quand recevoir un rappel, une interface de rappel pour l’appelant et d’autres détails. Il contient également un jeton client qu’Outlook utilise pour envoyer les rappels de notification suivants à l’appelant du client.

pulAdviseToken

[out] Jeton de conseil retourné à l’appelant client pour annuler ultérieurement le rappel de l’objet.

Valeur renvoyée

S_OK

L’appel a réussi.

E_INVALIDARG

Un paramètre non valide a été spécifié.

E_NOINTERFACE

L’interface de rappel spécifiée dans pAdviseInfo n’est pas valide.

Remarques

Lors de l’ouverture d’un objet hors connexion à l’aide de HrOpenOfflineObj, un client obtient un objet hors connexion qui prend en charge IMAPIOfflineMgr. Le client peut case activée pour les types de rappels pris en charge par l’objet à l’aide de IMAPIOffline ::GetCapabilities. Le client peut déterminer le type et d’autres détails sur le rappel qu’il souhaite, puis appeler IMAPIOfflineMgr ::Advise pour s’inscrire pour recevoir ces rappels concernant l’objet.

Voir aussi

IMAPIOffline::GetCapabilities

IMAPIOfflineMgr::Unadvise

Constantes MAPI

HrOpenOfflineObj