ReactOS  0.4.15-dev-499-g1f31905
heap.h File Reference

Go to the source code of this file.

Macros

#define ConDrvAllocPoolNonPageable(Flags, Size, Tag)
 
#define ConDrvAllocPoolPageable(Flags, Size, Tag)
 
#define ConDrvFreePool(PoolBase, Tag)   ExFreePoolWithTag(PoolBase, Tag)
 

Macro Definition Documentation

◆ ConDrvAllocPoolNonPageable

#define ConDrvAllocPoolNonPageable (   Flags,
  Size,
  Tag 
)
Value:
__pragma(message("WARNING - Flags parameter ignored. You may encounter problems!")) \
ExAllocatePoolWithTag(NonPagedPool, Size, Tag)
GLenum GLuint GLenum GLsizei const GLchar * message
Definition: glext.h:5579
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:361
#define __pragma(x)
Definition: debug.h:260
IN ULONG IN ULONG Tag
Definition: evtlib.h:159

Definition at line 11 of file heap.h.

◆ ConDrvAllocPoolPageable

#define ConDrvAllocPoolPageable (   Flags,
  Size,
  Tag 
)
Value:
__pragma(message("WARNING - Flags parameter ignored. You may encounter problems!")) \
ExAllocatePoolWithTag(PagedPool, Size, Tag)
GLenum GLuint GLenum GLsizei const GLchar * message
Definition: glext.h:5579
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:361
#define __pragma(x)
Definition: debug.h:260
IN ULONG IN ULONG Tag
Definition: evtlib.h:159

Definition at line 15 of file heap.h.

◆ ConDrvFreePool

#define ConDrvFreePool (   PoolBase,
  Tag 
)    ExFreePoolWithTag(PoolBase, Tag)

Definition at line 19 of file heap.h.