Função IoGetRemainingStackSize (wdm.h)
A rotina IoGetRemainingStackSize retorna a quantidade atual de espaço de pilha disponível no modo kernel.
Sintaxe
ULONG_PTR IoGetRemainingStackSize();
Retornar valor
IoGetRemainingStackSize retorna o número de bytes de espaço de pilha no contexto de thread atual.
Comentários
Drivers de nível mais alto, como sistemas de arquivos, podem chamar essa rotina, especialmente drivers que usam caminhos de código recursivos. Esse driver chamaria IoGetRemainingStackSize antes de iniciar uma recursão para determinar se ele deve continuar o processamento em um caminho de código alternativo.
Para o Windows Server 2003 Service Pack 1 (SP1) e versões posteriores do Windows, os chamadores de IoGetRemainingStackSize podem estar em execução em qualquer IRQL. Para versões anteriores do Windows, o chamador deve estar em execução em IRQL <= APC_LEVEL.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 2000. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | Consulte a seção Observações. |