IoGetRemainingStackSize-Funktion (wdm.h)
Die IoGetRemainingStackSize Routine gibt die aktuelle Menge des verfügbaren Kernelmodus-Stapelspeichers zurück.
Syntax
ULONG_PTR IoGetRemainingStackSize();
Rückgabewert
IoGetRemainingStackSize gibt die Anzahl der Bytes des Stapelspeichers im aktuellen Threadkontext zurück.
Bemerkungen
Treiber auf höchster 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 festzustellen, ob die Verarbeitung auf 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- auf jedem IRQL ausgeführt werden. Für frühere Versionen von Windows muss der Aufrufer unter IRQL-<= APC_LEVEL ausgeführt werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Ab Windows 2000 verfügbar. |
Zielplattform- | Desktop |
Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
IRQL- | Siehe Abschnitt "Hinweise". |