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

ifs.c File Reference
#include "config.h"
#include <ctype.h>
#include <stdarg.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "ole2.h"
#include "winerror.h"
#include "wine/debug.h"

Go to the source code of this file.

Data Structures

struct  _Malloc32

Defines

#define COBJMACROS

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (olemalloc)
static int SetSpyedBlockTableLength (DWORD NewLength)
static int AddMemoryLocation (LPVOID *pMem)
static int RemoveMemoryLocation (LPCVOID pMem)
static HRESULT WINAPI IMalloc_fnQueryInterface (LPMALLOC iface, REFIID refiid, LPVOID *obj)
static ULONG WINAPI IMalloc_fnAddRefRelease (LPMALLOC iface)
static LPVOID WINAPI IMalloc_fnAlloc (LPMALLOC iface, DWORD cb)
static LPVOID WINAPI IMalloc_fnRealloc (LPMALLOC iface, LPVOID pv, DWORD cb)
static VOID WINAPI IMalloc_fnFree (LPMALLOC iface, LPVOID pv)
static DWORD WINAPI IMalloc_fnGetSize (LPMALLOC iface, LPVOID pv)
static INT WINAPI IMalloc_fnDidAlloc (LPMALLOC iface, LPVOID pv)
static VOID WINAPI IMalloc_fnHeapMinimize (LPMALLOC iface)
HRESULT WINAPI CoGetMalloc (DWORD dwMemContext, LPMALLOC *lpMalloc)
LPVOID WINAPI CoTaskMemAlloc (ULONG size)
VOID WINAPI CoTaskMemFree (LPVOID ptr)
LPVOID WINAPI CoTaskMemRealloc (LPVOID pvOld, ULONG size)
HRESULT WINAPI CoRegisterMallocSpy (LPMALLOCSPY pMallocSpy)
HRESULT WINAPI CoRevokeMallocSpy (void)
BOOL WINAPI IsValidInterface (LPUNKNOWN punk)

Variables

static const IMallocVtbl VT_IMalloc32
static _Malloc32 Malloc32 = {{&VT_IMalloc32}, 0, NULL, 0, 0, NULL, 0}
static CRITICAL_SECTION IMalloc32_SpyCS = { &critsect_debug, -1, 0, 0, 0, 0 }
static CRITICAL_SECTION_DEBUG critsect_debug

Generated on Sun May 27 2012 05:15:52 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.