ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

persist.c File Reference
#include "wine/debug.h"
#include "shdocvw.h"

Go to the source code of this file.

Defines

#define PERSTORAGE_THIS(ifce)   DEFINE_THIS(WebBrowser, PersistStorage, iface)
#define PERMEMORY_THIS(ifce)   DEFINE_THIS(WebBrowser, PersistMemory, iface)
#define PERSTRINIT_THIS(iface)   DEFINE_THIS(WebBrowser, PersistStreamInit, iface)

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (shdocvw)
static HRESULT WINAPI PersistStorage_QueryInterface (IPersistStorage *iface, REFIID riid, LPVOID *ppobj)
static ULONG WINAPI PersistStorage_AddRef (IPersistStorage *iface)
static ULONG WINAPI PersistStorage_Release (IPersistStorage *iface)
static HRESULT WINAPI PersistStorage_GetClassID (IPersistStorage *iface, CLSID *pClassID)
static HRESULT WINAPI PersistStorage_IsDirty (IPersistStorage *iface)
static HRESULT WINAPI PersistStorage_InitNew (IPersistStorage *iface, LPSTORAGE pStg)
static HRESULT WINAPI PersistStorage_Load (IPersistStorage *iface, LPSTORAGE pStg)
static HRESULT WINAPI PersistStorage_Save (IPersistStorage *iface, LPSTORAGE pStg, BOOL fSameAsLoad)
static HRESULT WINAPI PersistStorage_SaveCompleted (IPersistStorage *iface, LPSTORAGE pStgNew)
static HRESULT WINAPI PersistMemory_QueryInterface (IPersistMemory *iface, REFIID riid, LPVOID *ppobj)
static ULONG WINAPI PersistMemory_AddRef (IPersistMemory *iface)
static ULONG WINAPI PersistMemory_Release (IPersistMemory *iface)
static HRESULT WINAPI PersistMemory_GetClassID (IPersistMemory *iface, CLSID *pClassID)
static HRESULT WINAPI PersistMemory_IsDirty (IPersistMemory *iface)
static HRESULT WINAPI PersistMemory_InitNew (IPersistMemory *iface)
static HRESULT WINAPI PersistMemory_Load (IPersistMemory *iface, LPVOID pMem, ULONG cbSize)
static HRESULT WINAPI PersistMemory_Save (IPersistMemory *iface, LPVOID pMem, BOOL fClearDirty, ULONG cbSize)
static HRESULT WINAPI PersistMemory_GetSizeMax (IPersistMemory *iface, ULONG *pCbSize)
static HRESULT WINAPI PersistStreamInit_QueryInterface (IPersistStreamInit *iface, REFIID riid, LPVOID *ppobj)
static ULONG WINAPI PersistStreamInit_AddRef (IPersistStreamInit *iface)
static ULONG WINAPI PersistStreamInit_Release (IPersistStreamInit *iface)
static HRESULT WINAPI PersistStreamInit_GetClassID (IPersistStreamInit *iface, CLSID *pClassID)
static HRESULT WINAPI PersistStreamInit_IsDirty (IPersistStreamInit *iface)
static HRESULT WINAPI PersistStreamInit_Load (IPersistStreamInit *iface, LPSTREAM pStg)
static HRESULT WINAPI PersistStreamInit_Save (IPersistStreamInit *iface, LPSTREAM pStg, BOOL fSameAsLoad)
static HRESULT WINAPI PersistStreamInit_GetSizeMax (IPersistStreamInit *iface, ULARGE_INTEGER *pcbSize)
static HRESULT WINAPI PersistStreamInit_InitNew (IPersistStreamInit *iface)
void WebBrowser_Persist_Init (WebBrowser *This)

Variables

static const IPersistStorageVtbl PersistStorageVtbl
static const IPersistMemoryVtbl PersistMemoryVtbl
static const IPersistStreamInitVtbl PersistStreamInitVtbl

Generated on Sun May 27 2012 05:14:09 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.