ReactOS 0.4.16-dev-88-ga65b6ae
|
Public Types | |
typedef IPersistMemory * | LPPERSISTMEMORY |
Public Types inherited from IPersist | |
typedef IPersist * | LPPERSIST |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | IsDirty () |
HRESULT | Load ([in, size_is(cbSize)] LPVOID pMem, [in] ULONG cbSize) |
HRESULT | RemoteLoad ([in, size_is(cbSize)] BYTE *pMem, [in] ULONG cbSize) |
HRESULT | Save ([out, size_is(cbSize)] LPVOID pMem, [in] BOOL fClearDirty, [in] ULONG cbSize) |
HRESULT | RemoteSave ([out, size_is(cbSize)] BYTE *pMem, [in] BOOL fClearDirty, [in] ULONG cbSize) |
HRESULT | GetSizeMax ([out] ULONG *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 () |
HRESULT IPersistMemory::InitNew | ( | ) |
HRESULT IPersistMemory::IsDirty | ( | ) |
HRESULT IPersistMemory::RemoteSave | ( | [out, size_is(cbSize)] BYTE * | pMem, |
[in] BOOL | fClearDirty, | ||
[in] ULONG | cbSize | ||
) |
HRESULT IPersistMemory::Save | ( | [out, size_is(cbSize)] LPVOID | pMem, |
[in] BOOL | fClearDirty, | ||
[in] ULONG | cbSize | ||
) |