Fonction IoGetStackLimits (wdm.h)
La routine IoGetStackLimits retourne les limites du frame de pile du thread actuel.
Syntaxe
void IoGetStackLimits(
[out] PULONG_PTR LowLimit,
[out] PULONG_PTR HighLimit
);
Paramètres
[out] LowLimit
Pointeur vers une variable fournie par l’appelant dans laquelle cette routine retourne le décalage inférieur de la trame de pile du thread actuel.
[out] HighLimit
Pointeur vers une variable fournie par l’appelant dans laquelle cette routine retourne le décalage supérieur de la trame de pile du thread actuel.
Valeur de retour
Aucun
Remarques
Les pilotes de niveau supérieur peuvent appeler cette routine, en particulier les systèmes de fichiers qui ont passé un pointeur vers un emplacement sur la pile du thread actuel.
Dans Windows Server 2003 Service Pack 1 (SP1) et versions ultérieures de Windows, les appelants de IoGetStackLimits peuvent s’exécuter à n’importe quel runtime IRQL. Pour les systèmes d’exploitation antérieurs, l’appelant doit s’exécuter à l'<IRQL = APC_LEVEL.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible à partir de Windows 2000. |
plateforme cible | Universel |
d’en-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Voir la section Remarques. |