update for HEAD-2003021201
[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 #ifndef __INCLUDE_HEAP_H
13 #define __INCLUDE_HEAP_H
14
15 /* HeapAlloc, HeapReAlloc */
16 #define HEAP_NO_VALLOC (64)
17
18 #ifndef __USE_W32API
19
20 #define HEAP_GENERATE_EXCEPTIONS        (4)
21 #define HEAP_NO_SERIALIZE       (1)
22 #define HEAP_ZERO_MEMORY        (8)
23 #define HEAP_REALLOC_IN_PLACE_ONLY      (16)
24 #define HEAP_GROWABLE (32)
25
26 #endif /* !__USE_W32API */
27
28 #endif /* __INCLUDE_HEAP_H */