_heapmin

Libera memória de heap não utilizada para o sistema operacional.

Sintaxe

int _heapmin( void );

Retornar valor

Se for bem-sucedido, _heapmin retornará 0. Caso contrário, a função retornará -1 e definirá errno como ENOSYS.

Para obter mais informações sobre esses e outros códigos de retorno, confira errno, _doserrno, _sys_errlist e _sys_nerr.

Comentários

A função _heapmin minimiza o heap, liberando memória de heap não utilizada para o sistema operacional. Se o sistema operacional não oferecer suporte _heapmin(por exemplo, Windows 98), a função retornará -1 e definirá errno como ENOSYS.

Por padrão, o estado global dessa função tem como escopo o aplicativo. Para alterar esse comportamento, consulte Estado global na CRT.

Requisitos

Rotina Cabeçalho necessário Cabeçalho opcional
_heapmin <malloc.h> <errno.h>

Para obter informações sobre compatibilidade, consulte Compatibilidade.

Confira também

Alocação de memória
free
_heapadd
_heapchk
_heapset
_heapwalk
malloc