функция обратного вызова 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 |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по