Freigeben über


RTL_HEAP_COMMIT_ROUTINE Rückruffunktion (ntifs.h)

Eine RTL_HEAP_COMMIT_ROUTINE Rückrufroutine verpflichtet Seiten aus dem Heap.

Syntax

RTL_HEAP_COMMIT_ROUTINE RtlHeapCommitRoutine;

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

Parameter

Base

Basisadresse für den Block des vom Anrufer zugewiesenen Speichers, der für den Heap verwendet wird.

CommitAddress

Zeigen Sie auf eine Variable, die die Basisadresse des zugesicherten Seitenbereichs empfängt.

CommitSize

Zeigen Sie auf eine Variable, die die tatsächliche Größe des zugeordneten Seitenbereichs in Byte erhält.

Rückgabewert

RTL_HEAP_COMMIT_ROUTINE gibt STATUS_SUCCESS oder einen geeigneten Fehlerstatus zurück.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows XP
Header- ntifs.h

Siehe auch

RtlCreateHeap-

RTL_HEAP_PARAMETERS