ReactOS 0.4.16-dev-340-g0540c21
IPersistStreamInit Interface Reference
Inheritance diagram for IPersistStreamInit:
Collaboration diagram for IPersistStreamInit:

Public Types

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

Public Member Functions

HRESULT IsDirty ()
 
HRESULT Load ([in] LPSTREAM pStm)
 
HRESULT Save ([in] LPSTREAM pStm, [in] BOOL fClearDirty)
 
HRESULT GetSizeMax ([out] ULARGE_INTEGER *pcbSize)
 
HRESULT InitNew ()
 
- 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 861 of file ocidl.idl.

Member Typedef Documentation

◆ LPPERSISTSTREAMINIT

Member Function Documentation

◆ GetSizeMax()

HRESULT IPersistStreamInit::GetSizeMax ( [out] ULARGE_INTEGER pcbSize)

◆ InitNew()

◆ IsDirty()

HRESULT IPersistStreamInit::IsDirty ( )

◆ Load()

HRESULT IPersistStreamInit::Load ( [in] LPSTREAM  pStm)

◆ Save()

HRESULT IPersistStreamInit::Save ( [in] LPSTREAM  pStm,
[in] BOOL  fClearDirty 
)

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