RTL_SEGMENT_HEAP_PARAMETERS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTRTL_H

typedef struct _RTL_SEGMENT_HEAP_PARAMETERS
{
    USHORT Version;
    USHORT Size;
    ULONG Flags;
    RTL_SEGMENT_HEAP_MEMORY_SOURCE MemorySource;
    SIZE_T Reserved[4];
} RTL_SEGMENT_HEAP_PARAMETERS, *PRTL_SEGMENT_HEAP_PARAMETERS;

#endif

View code on GitHub
// ntifs.h

typedef struct _RTL_SEGMENT_HEAP_PARAMETERS {
  USHORT                         Version;
  USHORT                         Size;
  ULONG                          Flags;
  RTL_SEGMENT_HEAP_MEMORY_SOURCE MemorySource;
  SIZE_T                         Reserved[4];
} RTL_SEGMENT_HEAP_PARAMETERS, *PRTL_SEGMENT_HEAP_PARAMETERS;
View the official Windows Driver Kit DDI reference

NtDoc

This structure is documented in Windows Driver Kit.

Windows Driver Kit DDI reference (ns-ntifs-_rtl_segment_heap_parameters)

_RTL_SEGMENT_HEAP_PARAMETERS structure

The RTL_SEGMENT_HEAP_PARAMETERS structure contains the segment heap parameters.

Description

Members

Version

Contains the size of this structure, in bytes. The value of this member will change as members are added to the structure.

Size

Specifies the total size of the data returned, in bytes. This may include data that follows this structure.

Flags

The flags associated with the segment heap.

MemorySource

Specifies the memory source of the Segment heap.

Reserved

Reserved.

Remarks

See also