функция обратного вызова RTL_HEAP_COMMIT_ROUTINE (ntifs.h)

Подпрограмма обратного вызова RTL_HEAP_COMMIT_ROUTINE фиксирует страницы из кучи.

Синтаксис

RTL_HEAP_COMMIT_ROUTINE RtlHeapCommitRoutine;

NTSTATUS RtlHeapCommitRoutine(
  PVOID Base,
  PVOID *CommitAddress,
  PSIZE_T CommitSize
)
{...}

Параметры

Base

Базовый адрес для блока выделенной вызывающей памяти, используемой для кучи.

CommitAddress

Указатель на переменную, которая получит базовый адрес зафиксированного региона страниц.

CommitSize

Указатель на переменную, которая получит фактический размер в байтах выделенного региона страниц.

Возвращаемое значение

RTL_HEAP_COMMIT_ROUTINE возвращает STATUS_SUCCESS или соответствующее состояние ошибки.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows XP
заголовка ntifs.h

См. также

RtlCreateHeap

RTL_HEAP_PARAMETERS