ReactOS 0.4.16-dev-106-g10b08aa
IMalloc Interface Reference
Inheritance diagram for IMalloc:
Collaboration diagram for IMalloc:

Public Types

typedef IMallocLPMALLOC
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

LPVOID Alloc ([in] SIZE_T cb)
 
LPVOID Realloc ([in] LPVOID pv, [in] SIZE_T cb)
 
void Free ([in] LPVOID pv)
 
SIZE_T GetSize ([in] LPVOID pv)
 
int DidAlloc (LPVOID pv)
 
void HeapMinimize ()
 
- 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 160 of file objidl.idl.

Member Typedef Documentation

◆ LPMALLOC

Definition at line 162 of file objidl.idl.

Member Function Documentation

◆ Alloc()

◆ DidAlloc()

int IMalloc::DidAlloc ( LPVOID  pv)

◆ Free()

◆ GetSize()

SIZE_T IMalloc::GetSize ( [in] LPVOID  pv)

◆ HeapMinimize()

void IMalloc::HeapMinimize ( )

◆ Realloc()

LPVOID IMalloc::Realloc ( [in] LPVOID  pv,
[in] SIZE_T  cb 
)

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