2025-04-27 07:49:33 -04:00

45 lines
760 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;