45 lines
716 B
C
45 lines
716 B
C
/*++
|
|
|
|
Copyright (C) 1999-2001 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
Abstract:
|
|
|
|
History:
|
|
|
|
--*/
|
|
|
|
|
|
typedef LPVOID (__stdcall *PFN_HeapAlloc)(
|
|
IN HANDLE hHeap,
|
|
IN DWORD dwFlags,
|
|
IN SIZE_T dwBytes
|
|
);
|
|
|
|
typedef LPVOID (__stdcall *PFN_HeapReAlloc)(
|
|
IN HANDLE hHeap,
|
|
IN DWORD dwFlags,
|
|
IN LPVOID lpMem,
|
|
IN SIZE_T dwBytes
|
|
);
|
|
|
|
typedef BOOL (__stdcall *PFN_HeapFree)(
|
|
IN HANDLE hHeap,
|
|
IN DWORD dwFlags,
|
|
IN LPVOID lpMem
|
|
);
|
|
|
|
typedef DWORD (__stdcall *PFN_HeapSize)(
|
|
IN HANDLE hHeap,
|
|
IN DWORD dwFlags,
|
|
IN LPCVOID lpMem
|
|
);
|
|
|
|
|
|
extern PFN_HeapAlloc pfnHeapAlloc;
|
|
extern PFN_HeapReAlloc pfnHeapReAlloc;
|
|
extern PFN_HeapFree pfnHeapFree;
|
|
extern PFN_HeapSize pfnHeapSize;
|
|
|