_set_sbh_threshold
Define o limite superior para o tamanho de uma alocação de memória que oferecerá suporte a pilha de blocos pequenos.
int _set_sbh_threshold(
size_t size
);
Parâmetros
- size
O novo tamanho de limite de blocos pequenos a ser definido.
Valor de retorno
Retorna 1 se a operação de definir o tamanho limite de blocos pequenos for bem-sucedida.Se o tamanho limite de entrada é muito grande, o manipulador de parâmetro inválido é invocado, conforme descrito em Validação de parâmetro.Se a execução terá permissão para continuar, essa função define errno para EINVAL e retorna 0.
Comentários
_set_sbh_thresholdDefine o valor atual para a pilha de blocos pequenos.O tamanho de limite padrão é zero para o Windows 2000 e sistemas operacionais posteriores.Por padrão, a pilha de blocos pequenos não é usada no Windows 2000 e sistemas operacionais posteriores, porém _set_sbh_threshold pode ser chamado com um valor diferente de zero para habilitar a pilha de blocos pequenos nesses casos.
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
_set_sbh_threshold |
<malloc.h> |
Para obter mais informações de compatibilidade, consulte compatibilidade na introdução.
Equivalência do .NET Framework
Não aplicável. Para chamar a função c padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.