Mobile API Reference  MicroStrategy 2019
IPersistStreamInit Struct Referenceabstract

#include <Msi_ocidl.h>

Inheritance diagram for IPersistStreamInit:
IPersist IUnknown

Public Member Functions

virtual HRESULT STDMETHODCALLTYPE IsDirty (void)=0
 
virtual HRESULT STDMETHODCALLTYPE Load (LPSTREAM pStm)=0
 
virtual HRESULT STDMETHODCALLTYPE Save (LPSTREAM pStm, BOOL fClearDirty)=0
 
virtual HRESULT STDMETHODCALLTYPE GetSizeMax (ULARGE_INTEGER __RPC_FAR *pCbSize)=0
 
virtual HRESULT STDMETHODCALLTYPE InitNew (void)=0
 
- Public Member Functions inherited from IPersist
virtual HRESULT STDMETHODCALLTYPE GetClassID (CLSID __RPC_FAR *pClassID)=0
 
- Public Member Functions inherited from IUnknown
virtual HRESULT STDMETHODCALLTYPE QueryInterface (REFIID riid, void **ppvObject)=0
 
virtual ULONG STDMETHODCALLTYPE AddRef (void)=0
 
virtual ULONG STDMETHODCALLTYPE Release (void)=0
 

Member Function Documentation

◆ GetSizeMax()

virtual HRESULT STDMETHODCALLTYPE IPersistStreamInit::GetSizeMax ( ULARGE_INTEGER __RPC_FAR pCbSize)
pure virtual

◆ InitNew()

virtual HRESULT STDMETHODCALLTYPE IPersistStreamInit::InitNew ( void  )
pure virtual

◆ IsDirty()

virtual HRESULT STDMETHODCALLTYPE IPersistStreamInit::IsDirty ( void  )
pure virtual

◆ Load()

virtual HRESULT STDMETHODCALLTYPE IPersistStreamInit::Load ( LPSTREAM  pStm)
pure virtual

◆ Save()

virtual HRESULT STDMETHODCALLTYPE IPersistStreamInit::Save ( LPSTREAM  pStm,
BOOL  fClearDirty 
)
pure virtual