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 du frame de pile du thread actuel.

[out] HighLimit

Pointeur vers une variable fournie par l’appelant dans laquelle cette routine retourne le décalage le plus élevé du frame de pile du thread actuel.

Valeur de retour

None

Remarques

Les pilotes de niveau supérieur peuvent appeler cette routine, en particulier les systèmes de fichiers qui ont été passés à 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 d’IoGetStackLimits peuvent s’exécuter sur n’importe quel IRQL. Pour les systèmes d’exploitation antérieurs, 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 Universal
En-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Consultez la section Notes.

Voir aussi

IoGetInitialStack

IoGetRemainingStackSize