:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / include / ntos / heap.h
1 /*
2  * COPYRIGHT:    See COPYING in the top level directory
3  * PROJECT:      ReactOS kernel
4  * FILE:         include/heap.h
5  * PURPOSE:      Heap declarations used by all the parts of the 
6  *               system
7  * PROGRAMMER:   David Welch <welch@cwcom.net>
8  * UPDATE HISTORY: 
9  *               27/06/00: Created
10  */
11
12
13 #ifndef __INCLUDE_HEAP_H
14 #define __INCLUDE_HEAP_H
15
16 /* HeapAlloc, HeapReAlloc */
17 #define HEAP_GENERATE_EXCEPTIONS        (4)
18 #define HEAP_NO_SERIALIZE       (1)
19 #define HEAP_ZERO_MEMORY        (8)
20 #define HEAP_REALLOC_IN_PLACE_ONLY      (16)
21 #define HEAP_GROWABLE (32)
22 #define HEAP_NO_VALLOC (64)
23
24 #endif /* __INCLUDE_HEAP_H */