RTL_SEGMENT_HEAP_VA_CALLBACKS - NtDoc

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

typedef struct _RTL_SEGMENT_HEAP_VA_CALLBACKS
{
    HANDLE CallbackContext;
    PALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK AllocateVirtualMemory;
    PFREE_VIRTUAL_MEMORY_EX_CALLBACK FreeVirtualMemory;
    PQUERY_VIRTUAL_MEMORY_CALLBACK QueryVirtualMemory;
} RTL_SEGMENT_HEAP_VA_CALLBACKS, *PRTL_SEGMENT_HEAP_VA_CALLBACKS;

#endif

View code on GitHub
// ntifs.h

typedef struct _RTL_SEGMENT_HEAP_VA_CALLBACKS {
  HANDLE                               CallbackContext;
  PALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK AllocateVirtualMemory;
  PFREE_VIRTUAL_MEMORY_EX_CALLBACK     FreeVirtualMemory;
  PQUERY_VIRTUAL_MEMORY_CALLBACK       QueryVirtualMemory;
} RTL_SEGMENT_HEAP_VA_CALLBACKS, *PRTL_SEGMENT_HEAP_VA_CALLBACKS;
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_va_callbacks)

Description

Reserved for system use.

Members

CallbackContext

Reserved for system use.

AllocateVirtualMemory

Reserved for system use.

FreeVirtualMemory

Reserved for system use.

QueryVirtualMemory

Reserved for system use.