Función IoGetRemainingStackSize (wdm.h)

La rutina IoGetRemainingStackSize devuelve la cantidad actual de espacio de pila en modo kernel disponible.

Sintaxis

ULONG_PTR IoGetRemainingStackSize();

Valor devuelto

IoGetRemainingStackSize devuelve el número de bytes de espacio de pila en el contexto del subproceso actual.

Comentarios

Los controladores de nivel superior, como los sistemas de archivos, pueden llamar a esta rutina, especialmente los controladores que usan rutas de acceso de código recursivas. Este controlador llamaría a IoGetRemainingStackSize antes de iniciar una recursividad para determinar si debe continuar procesando en una ruta de acceso de código alternativa.

Para Windows Server 2003 Service Pack 1 (SP1) y versiones posteriores de Windows, los autores de llamadas de IoGetRemainingStackSize se pueden ejecutar en cualquier IRQL. Para versiones anteriores de Windows, el autor de la llamada debe ejecutarse en IRQL <= APC_LEVEL.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 2000.
Plataforma de destino Escritorio
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
IRQL vea la sección Comentarios.

Consulte también

IoGetInitialStack

IoGetStackLimits