IoGetRemainingStackSize-Funktion (wdm.h)

Die IoGetRemainingStackSize-Routine gibt den aktuellen verfügbaren Stapelspeicherplatz im Kernelmodus zurück.

Syntax

ULONG_PTR IoGetRemainingStackSize();

Rückgabewert

IoGetRemainingStackSize gibt die Anzahl der Bytes des Stapelspeicherplatzes im aktuellen Threadkontext zurück.

Hinweise

Treiber der obersten Ebene, z. B. Dateisysteme, können diese Routine aufrufen, insbesondere Treiber, die rekursive Codepfade verwenden. Ein solcher Treiber würde IoGetRemainingStackSize aufrufen, bevor eine Rekursion gestartet wird, um zu bestimmen, ob die Verarbeitung in einem alternativen Codepfad fortgesetzt werden soll.

Für Windows Server 2003 Service Pack 1 (SP1) und höhere Versionen von Windows können Aufrufer von IoGetRemainingStackSize in jedem IRQL ausgeführt werden. Bei früheren Versionen von Windows muss der Aufrufer unter IRQL <= APC_LEVEL ausgeführt werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows 2000.
Zielplattform Desktop
Header wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h)
IRQL Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.

Weitere Informationen

IoGetInitialStack

IoGetStackLimits