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. |