ReactOS 0.4.16-dev-303-g11d5cb8
IPersistMoniker Interface Reference
Inheritance diagram for IPersistMoniker:
Collaboration diagram for IPersistMoniker:

Public Types

typedef IPersistMonikerLPPERSISTMONIKER
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT GetClassID ([out] CLSID *pClassID)
 
HRESULT IsDirty ()
 
HRESULT Load ([in] BOOL fFullyAvailable, [in] IMoniker *pimkName, [in] LPBC pibc, [in] DWORD grfMode)
 
HRESULT Save ([in] IMoniker *pimkName, [in] LPBC pbc, [in] BOOL fRemember)
 
HRESULT SaveCompleted ([in] IMoniker *pimkName, [in] LPBC pibc)
 
HRESULT GetCurMoniker ([out] IMoniker **ppimkName)
 
- 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 637 of file urlmon.idl.

Member Typedef Documentation

◆ LPPERSISTMONIKER

Definition at line 639 of file urlmon.idl.

Member Function Documentation

◆ GetClassID()

HRESULT IPersistMoniker::GetClassID ( [out] CLSID pClassID)

◆ GetCurMoniker()

HRESULT IPersistMoniker::GetCurMoniker ( [out] IMoniker **  ppimkName)

◆ IsDirty()

HRESULT IPersistMoniker::IsDirty ( )

◆ Load()

HRESULT IPersistMoniker::Load ( [in] BOOL  fFullyAvailable,
[in] IMoniker pimkName,
[in] LPBC  pibc,
[in] DWORD  grfMode 
)

◆ Save()

HRESULT IPersistMoniker::Save ( [in] IMoniker pimkName,
[in] LPBC  pbc,
[in] BOOL  fRemember 
)

◆ SaveCompleted()

HRESULT IPersistMoniker::SaveCompleted ( [in] IMoniker pimkName,
[in] LPBC  pibc 
)

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