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

Preterido. Recupera um IOleObject que representa o objeto de histórico do navegador.

Sintaxe

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

Parâmetros

[out] ppole

Tipo: IOleObject**

O endereço de um ponteiro para um IOleObject que representa o objeto de histórico do navegador.

[out] pstm

Tipo: IStream**

O endereço de um ponteiro para o IStream do objeto de histórico. Esse parâmetro pode ser NULL.

[out] ppbc

Tipo: IBindCtx**

O endereço de um ponteiro para o IBindCtx do fluxo de objeto de histórico. Esse parâmetro pode ser NULL.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Se pstm não for NULL, você poderá chamar QueryInterface em IOleObject para obter um ponteiro para IPersistHistory.

IStream e IBindCtx podem ser passados para IPersistHistory::LoadHistory.

O aplicativo de chamada deve liberar todos os três ponteiros se não for NULL.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho shdeprecated.h