Condividi tramite


Funzione IoWithinStackLimits (wdm.h)

La routine IoWithinStackLimits determina se un'area di memoria è entro il 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

Dimensione dell'area.

Valore restituito

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

Commenti

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.

Requisiti

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

Vedi anche

IoGetInitialStack

IoGetRemainingStackSize

IoGetStackLimits