Condividi tramite


Funzione IoWithinStackLimits (wdm.h)

La routine IoWithinStackLimits determina se un'area di memoria rientra nel limite di stack del thread corrente.

Sintassi

LOGICAL IoWithinStackLimits(
  [in] ULONG_PTR RegionStart,
  [in] SIZE_T    RegionSize
);

Parametri

[in] RegionStart

Puntatore all'inizio dell'area.

[in] RegionSize

Dimensioni dell'area.

Valore restituito

IoWithinStackLimits restituisce TRUE è lo stack del thread corrente che contiene completamente l'area e FALSE in caso contrario.

Osservazioni

La routine IoWithinStackLimits considera tutti i possibili segmenti di stack e lo stack DPC, se necessario.

Per i driver che usano KeExpandKernelStackAndCallout, IoWithinStackLimits considera solo il thread corrente.

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
libreria NtosKrnl.lib
dll NtosKrnl.exe
IRQL IRQL <= APC_LEVEL

Vedere anche

IoGetInitialStack

IoGetRemainingStackSize

IoGetStackLimits