import "iunknown.idl";
[
object,
local,
uuid(00000002-0000-0000-c000-000000000046)
]
interface IMalloc : IUnknown
{
void *Alloc(size_t size);
void *Realloc(void *p, size_t size);
void Free(void *p);
size_t GetSize(void *p);
int DidAlloc(void *p);
void HeapMinimize();
};