Changeset 408 for trunk/src/kernel32/heap.h
- Timestamp:
- Aug 4, 1999, 2:46:14 AM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/heap.h
r99 r408 1 /* $Id: heap.h,v 1. 3 1999-06-10 19:11:30phaller Exp $ */1 /* $Id: heap.h,v 1.4 1999-08-04 00:46:14 phaller Exp $ */ 2 2 3 3 /* … … 8 8 #ifndef __HEAP_H__ 9 9 #define __HEAP_H__ 10 11 HANDLE WIN32API OS2HeapCreate(DWORD flOptions,12 DWORD dwInitialSize,13 DWORD dwMaximumSize);14 15 LPVOID WIN32API OS2HeapAlloc (HANDLE hHeap,16 DWORD dwFlags,17 DWORD dwBytes);18 10 19 11 #ifndef HEAP_NO_SERIALIZE … … 26 18 27 19 20 LPVOID WIN32API HeapAlloc (HANDLE hHeap, DWORD dwFlags, DWORD dwBytes); 21 LPVOID WIN32API HeapReAlloc (HANDLE hHeap, DWORD dwFlags, LPVOID lpMem, DWORD dwBytes); 22 BOOL WIN32API HeapFree (HANDLE hHeap, DWORD dwFlags, LPVOID lpMem); 23 HANDLE WIN32API HeapCreate (DWORD flOptions, DWORD dwInitialSize, DWORD dwMaximumSize); 24 BOOL WIN32API HeapDestroy (HANDLE hHeap); 25 DWORD WIN32API HeapSize (HANDLE hHeap, DWORD arg2, PVOID arg3); 26 DWORD WIN32API HeapCompact (HANDLE hHeap, DWORD dwFlags); 27 BOOL WIN32API HeapValidate (HANDLE hHeap, DWORD dwFlags, LPCVOID lpMem); 28 BOOL WIN32API HeapUnlock (HANDLE hHeap); 29 BOOL WIN32API HeapLock (HANDLE hHeap); 30 BOOL WIN32API HeapWalk (HANDLE hHeap, void *lpEntry); 31 HANDLE WIN32API GetProcessHeap(VOID); 32 HLOCAL WIN32API LocalAlloc (UINT fuFlags, DWORD cbBytes); 33 HLOCAL WIN32API LocalDiscard (HLOCAL hMem); 34 UINT WIN32API LocalFlags (HLOCAL hMem); 35 HLOCAL WIN32API LocalFree (HLOCAL hMem); 36 HLOCAL WIN32API LocalHandle (PCVOID lpMem); 37 BOOL WIN32API LocalUnlock (HLOCAL hMem); 38 HLOCAL WIN32API LocalReAlloc (HLOCAL hMem, DWORD cbBytes, UINT fuFlags); 39 UINT WIN32API LocalSize (HLOCAL hMem); 40 PVOID WIN32API LocalLock (HLOCAL hMem); 41 UINT WIN32API LocalShrink (HLOCAL hMem, UINT cbNewSize); 42 UINT WIN32API LocalCompact (UINT cbNewSize); 43 HGLOBAL WIN32API GlobalAlloc (UINT fuFlags, DWORD dwBytes); 44 HGLOBAL WIN32API GlobalFree (HGLOBAL arg1); 45 HGLOBAL WIN32API GlobalHandle (LPCVOID arg1); 46 UINT WIN32API GlobalFlags (HGLOBAL arg1); 47 DWORD WIN32API GlobalCompact (DWORD dwMinFree); 48 PVOID WIN32API GlobalLock (HGLOBAL arg1); 49 HGLOBAL WIN32API GlobalReAlloc (HGLOBAL arg1, DWORD arg2, UINT arg3); 50 DWORD WIN32API GlobalSize (HGLOBAL arg1); 51 BOOL WIN32API GlobalUnlock (HGLOBAL arg1); 52 53 28 54 #endif
Note:
See TracChangeset
for help on using the changeset viewer.