Compartilhar via


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.

Consulte também

IoGetInitialStack

IoGetStackLimits