ReactOS  0.4.13-dev-443-g10f00f8
IPersistHistory Interface Reference

import"perhist.idl";

Inheritance diagram for IPersistHistory:
Collaboration diagram for IPersistHistory:

Public Types

typedef IPersistHistoryLPPERSISTHISTORY
 
- Public Types inherited from IPersist
typedef IPersistLPPERSIST
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT LoadHistory ([in] IStream *pStream, [in] IBindCtx *pbc)
 
HRESULT SaveHistory ([in] IStream *pStream)
 
HRESULT SetPositionCookie ([in] DWORD dwPositioncookie)
 
HRESULT GetPositionCookie ([out] DWORD *pdwPositioncookie)
 
- Public Member Functions inherited from IPersist
HRESULT GetClassID ([out] CLSID *pClassID)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 27 of file perhist.idl.

Member Typedef Documentation

◆ LPPERSISTHISTORY

Definition at line 29 of file perhist.idl.

Member Function Documentation

◆ GetPositionCookie()

HRESULT IPersistHistory::GetPositionCookie ( [out] DWORD pdwPositioncookie)

Implemented in CShellBrowser.

◆ LoadHistory()

HRESULT IPersistHistory::LoadHistory ( [in] IStream pStream,
[in] IBindCtx pbc 
)

Implemented in CShellBrowser.

◆ SaveHistory()

HRESULT IPersistHistory::SaveHistory ( [in] IStream pStream)

Implemented in CShellBrowser.

◆ SetPositionCookie()

HRESULT IPersistHistory::SetPositionCookie ( [in] DWORD  dwPositioncookie)

Implemented in CShellBrowser.


The documentation for this interface was generated from the following file: