_set_sbh_threshold

Define o limite superior para o dimensionar de uma alocação de memória que terá suporte por pequenas-bloco heap.

int _set_sbh_threshold(
   size_t size 
);

Parâmetros

  • size
    Novo pequeno-bloco dimensionar limite para ser definido.

Valor de retorno

Retorna 1 se a operação de configuração pequena-bloco dimensionar limite for bem-sucedido.Se o limite de entrada é muito grande, o manipulador de parâmetro inválido é chamado, sistema autônomo descrito em Validação de parâmetro. Se a execução for permitida para continuar, essa função define errno para EINVAL e retorna 0.

Comentários

_set_sbh_threshold Define o valor corrente para pequenas-bloco heap. O dimensionar de limite padrão é zero para Windows 2000 e os sistemas operacionais posteriores. Por padrão, a pilha de blocos pequenos não é usados no Windows 2000 e posterior operacional sistemas, embora _set_sbh_threshold pode ser chamado com um valor diferente de zero para permitir que o heap 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.

Equivalente do NET Framework

Não aplicável. Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.

Consulte também

Referência

Alocação de memória

_get_sbh_threshold