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 |