ReactOS 0.4.15-dev-7712-gbbbcd8e
IPersistFile Interface Reference
Inheritance diagram for IPersistFile:
Collaboration diagram for IPersistFile:

Public Types

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

Public Member Functions

HRESULT IsDirty ()
HRESULT Load ([in] LPCOLESTR pszFileName, [in] DWORD dwMode)
HRESULT Save ([in, unique] LPCOLESTR pszFileName, [in] BOOL fRemember)
HRESULT SaveCompleted ([in, unique] LPCOLESTR pszFileName)
HRESULT GetCurFile ([out] LPOLESTR *ppszFileName)
- 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 1005 of file objidl.idl.

Member Typedef Documentation


Definition at line 1007 of file objidl.idl.

Member Function Documentation

◆ GetCurFile()

HRESULT IPersistFile::GetCurFile ( [out] LPOLESTR ppszFileName)

◆ IsDirty()

◆ Load()

HRESULT IPersistFile::Load ( [in] LPCOLESTR  pszFileName,
[in] DWORD  dwMode 

◆ Save()

HRESULT IPersistFile::Save ( [in, unique] LPCOLESTR  pszFileName,
[in] BOOL  fRemember 

◆ SaveCompleted()

HRESULT IPersistFile::SaveCompleted ( [in, unique] LPCOLESTR  pszFileName)

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