Partager via


IViewObject ::GetAdvise, méthode (oleidl.h)

Récupère la connexion d’avis sur l’objet utilisé dans l’appel le plus récent à IViewObject ::SetAdvise.

Syntaxe

HRESULT GetAdvise(
  [out] DWORD       *pAspects,
  [out] DWORD       *pAdvf,
  [out] IAdviseSink **ppAdvSink
);

Paramètres

[out] pAspects

Pointeur vers l’emplacement où le paramètre dwAspect de l’appel IViewObject ::SetAdvise précédent est retourné. Si ce pointeur a la valeur NULL, l’appelant n’autorise pas le retour de cette valeur.

[out] pAdvf

Pointeur vers l’emplacement où le paramètre advf de l’appel IViewObject ::SetAdvise précédent est retourné. Si ce pointeur a la valeur NULL, l’appelant n’autorise pas le retour de cette valeur.

[out] ppAdvSink

Adresse de la variable de pointeur IAdviseSink qui reçoit le pointeur d’interface vers le récepteur de conseil. La connexion à ce récepteur d’avis doit avoir été établie avec un appel IViewObject ::SetAdvise précédent, qui fournit le paramètre pAdvSink . Si ppvAdvSink a la valeur NULL, aucune connexion de conseil n’est établie.

Valeur retournée

Cette méthode retourne S_OK en cas de réussite.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête oleidl.h

Voir aussi

ADVF

IAdviseSink

IViewObject

IViewObject ::SetAdvise