다음을 통해 공유


IBrowserService::GetHistoryObject 메서드(shdeprecated.h)

더 이상 사용되지 않습니다. 브라우저의 기록 개체를 나타내는 IOleObject 를 검색합니다.

구문

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

매개 변수

[out] ppole

형식: IOleObject**

브라우저의 기록 개체를 나타내는 IOleObject 에 대한 포인터의 주소입니다.

[out] pstm

형식: IStream**

기록 개체의 IStream에 대한 포인터의 주소입니다. 이 매개 변수는 NULL일 수 있습니다.

[out] ppbc

형식: IBindCtx**

기록 개체 스트림의 IBindCtx에 대한 포인터의 주소입니다. 이 매개 변수는 NULL일 수 있습니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

pstmNULL이 아닌 경우 IOleObject에서 QueryInterface를 호출하여 IPersistHistory에 대한 포인터를 가져올 수 있습니다.

IStreamIBindCtxIPersistHistory::LoadHistory에 전달할 수 있습니다.

호출 애플리케이션은 NULL이 아닌 경우 세 포인터를 모두 해제해야 합니다.

요구 사항

   
대상 플랫폼 Windows
헤더 shdeprecated.h