Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
716 B

  1. /*++
  2. Copyright (C) 1999-2001 Microsoft Corporation
  3. Module Name:
  4. Abstract:
  5. History:
  6. --*/
  7. typedef LPVOID (__stdcall *PFN_HeapAlloc)(
  8. IN HANDLE hHeap,
  9. IN DWORD dwFlags,
  10. IN SIZE_T dwBytes
  11. );
  12. typedef LPVOID (__stdcall *PFN_HeapReAlloc)(
  13. IN HANDLE hHeap,
  14. IN DWORD dwFlags,
  15. IN LPVOID lpMem,
  16. IN SIZE_T dwBytes
  17. );
  18. typedef BOOL (__stdcall *PFN_HeapFree)(
  19. IN HANDLE hHeap,
  20. IN DWORD dwFlags,
  21. IN LPVOID lpMem
  22. );
  23. typedef DWORD (__stdcall *PFN_HeapSize)(
  24. IN HANDLE hHeap,
  25. IN DWORD dwFlags,
  26. IN LPCVOID lpMem
  27. );
  28. extern PFN_HeapAlloc pfnHeapAlloc;
  29. extern PFN_HeapReAlloc pfnHeapReAlloc;
  30. extern PFN_HeapFree pfnHeapFree;
  31. extern PFN_HeapSize pfnHeapSize;