Partager via


Méthode IBrowserService::GetHistoryObject (shdeprecated.h)

Action déconseillée. Récupère un objet IOleObject qui représente l’objet d’historique du navigateur.

Syntaxe

HRESULT GetHistoryObject(
  [out] IOleObject **ppole,
  [out] IStream    **pstm,
  [out] IBindCtx   **ppbc
);

Paramètres

[out] ppole

Type : IOleObject**

Adresse d’un pointeur vers un objet IOleObject qui représente l’objet d’historique du navigateur.

[out] pstm

Type : IStream**

Adresse d’un pointeur vers l’IStream de l’objet d’historique. Ce paramètre peut avoir la valeur NULL.

[out] ppbc

Type : IBindCtx**

Adresse d’un pointeur vers le IBindCtx du flux d’objet d’historique. Ce paramètre peut avoir la valeur NULL.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Si pstm n’a pas la valeur NULL, vous pouvez appeler QueryInterface sur IOleObject pour obtenir un pointeur vers IPersistHistory.

IStream et IBindCtx peuvent être passés à IPersistHistory::LoadHistory.

L’application appelante doit libérer les trois pointeurs si non NULL.

Configuration requise

   
Plateforme cible Windows
En-tête shdeprecated.h