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

service.c File Reference
#include "config.h"
#include <stdarg.h>
#include <stdio.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "ole2.h"
#include "wine/debug.h"
#include "mshtml_private.h"

Go to the source code of this file.

Data Structures

struct  UndoManager

Defines

#define COBJMACROS
#define UNDOMGR(x)   ((IOleUndoManager*) &(x)->lpOleUndoManagerVtbl)
#define UNDOMGR_THIS(iface)   DEFINE_THIS(UndoManager, OleUndoManager, iface)
#define SERVPROV_THIS(iface)   DEFINE_THIS(HTMLDocument, ServiceProvider, iface)

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (mshtml)
static HRESULT WINAPI OleUndoManager_QueryInterface (IOleUndoManager *iface, REFIID riid, void **ppv)
static ULONG WINAPI OleUndoManager_AddRef (IOleUndoManager *iface)
static ULONG WINAPI OleUndoManager_Release (IOleUndoManager *iface)
static HRESULT WINAPI OleUndoManager_Open (IOleUndoManager *iface, IOleParentUndoUnit *pPUU)
static HRESULT WINAPI OleUndoManager_Close (IOleUndoManager *iface, IOleParentUndoUnit *pPUU, BOOL fCommit)
static HRESULT WINAPI OleUndoManager_Add (IOleUndoManager *iface, IOleUndoUnit *pUU)
static HRESULT WINAPI OleUndoManager_GetOpenParentState (IOleUndoManager *iface, DWORD *pdwState)
static HRESULT WINAPI OleUndoManager_DiscardFrom (IOleUndoManager *iface, IOleUndoUnit *pUU)
static HRESULT WINAPI OleUndoManager_UndoTo (IOleUndoManager *iface, IOleUndoUnit *pUU)
static HRESULT WINAPI OleUndoManager_RedoTo (IOleUndoManager *iface, IOleUndoUnit *pUU)
static HRESULT WINAPI OleUndoManager_EnumUndoable (IOleUndoManager *iface, IEnumOleUndoUnits **ppEnum)
static HRESULT WINAPI OleUndoManager_EnumRedoable (IOleUndoManager *iface, IEnumOleUndoUnits **ppEnum)
static HRESULT WINAPI OleUndoManager_GetLastUndoDescription (IOleUndoManager *iface, BSTR *pBstr)
static HRESULT WINAPI OleUndoManager_GetLastRedoDescription (IOleUndoManager *iface, BSTR *pBstr)
static HRESULT WINAPI OleUndoManager_Enable (IOleUndoManager *iface, BOOL fEnable)
static IOleUndoManagercreate_undomgr (void)
static HRESULT WINAPI ServiceProvider_QueryInterface (IServiceProvider *iface, REFIID riid, void **ppv)
static ULONG WINAPI ServiceProvider_AddRef (IServiceProvider *iface)
static ULONG WINAPI ServiceProvider_Release (IServiceProvider *iface)
static HRESULT WINAPI ServiceProvider_QueryService (IServiceProvider *iface, REFGUID guidService, REFIID riid, void **ppv)
void HTMLDocument_Service_Init (HTMLDocument *This)

Variables

static const IOleUndoManagerVtbl OleUndoManagerVtbl
static const IServiceProviderVtbl ServiceProviderVtbl

Generated on Sat May 26 2012 04:45:30 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.