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.