Função IoGetRemainingStackSize (wdm.h)
A rotina de IoGetRemainingStackSize retorna a quantidade atual de espaço de pilha do modo kernel disponível.
Sintaxe
ULONG_PTR IoGetRemainingStackSize();
Valor de retorno
IoGetRemainingStackSize retorna o número de bytes de espaço de pilha no contexto de thread atual.
Observações
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 ser executados em qualquer IRQL. Para versões anteriores do Windows, o chamador deve estar em execução no IRQL <= APC_LEVEL.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows 2000. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | Consulte a seção Comentários. |