Undocumented functions of NTDLL

2OOO, 14 December


RtlEnumProcessHeaps
RtlEnumProcessHeaps

NTSYSAPI 
NTSTATUS
NTAPI

RtlEnumProcessHeaps(
IN PHEAP_ENUMERATION_ROUTINE HeapEnumerationRoutine, IN PVOID Param OPTIONAL );



PHEAP_ENUMERATION_ROUTINE is defined as follows:

typedef NTSTATUS 
(*PHEAP_ENUMERATION_ROUTINE)(
                IN PVOID HeapHandle,
                IN PVOID UserParam
                );



HeapEnumerationRoutine
User function address.

Param
User defined parameter, will be placed as UserParam in every HeapEnumerationRoutine calls.




Documented by:
Tomasz Nowak



Requirements:
Library: ntdll.lib


See also:
RtlGetProcessHeaps