Fonction IoGetRemainingStackSize (wdm.h)
La routine IoGetRemainingStackSize retourne la quantité actuelle d’espace de pile disponible en mode noyau.
Syntaxe
ULONG_PTR IoGetRemainingStackSize();
Valeur de retour
IoGetRemainingStackSize retourne le nombre d’octets d’espace de pile dans le contexte de thread actuel.
Remarques
Les pilotes de plus haut niveau, tels que les systèmes de fichiers, peuvent appeler cette routine, en particulier les pilotes qui utilisent des chemins de code récursifs. Un tel pilote appelle IoGetRemainingStackSize avant de lancer une récursivité pour déterminer s’il doit continuer le traitement sur un autre chemin de code.
Pour Windows Server 2003 Service Pack 1 (SP1) et versions ultérieures de Windows, les appelants d’IoGetRemainingStackSize peuvent s’exécuter sur n’importe quel IRQL. Pour les versions antérieures de Windows, l’appelant doit s’exécuter sur IRQL <= APC_LEVEL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 2000. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | Consultez la section Notes. |