Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A rotina IoWithinStackLimits determina se uma região de memória está dentro do limite de pilha do thread atual.
Sintaxe
LOGICAL IoWithinStackLimits(
[in] ULONG_PTR RegionStart,
[in] SIZE_T RegionSize
);
Parâmetros
[in] RegionStart
Um ponteiro para o início da região.
[in] RegionSize
O tamanho da região.
Valor de retorno
IoWithinStackLimits retorna VERDADEIRO é que a pilha do thread atual contém a região completamente e false caso contrário.
Observações
A rotina IoWithinStackLimits considera todos os segmentos de pilha possíveis e a pilha DPC, se necessário.
Para drivers que usam KeExpandKernelStackAndCallout, IoWithinStackLimits considera apenas o thread atual.
Requisitos
| Requisito | Valor |
|---|---|
| da Plataforma de Destino | Universal |
| cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
| biblioteca | NtosKrnl.lib |
| de DLL | NtosKrnl.exe |
| IRQL | IRQL <= APC_LEVEL |