Partager via


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.

Voir aussi

IoGetInitialStack

IoGetRemainingStackSize