Compartir a través de


_set_sbh_threshold

Establece el límite superior del tamaño de una asignación de memoria admitida por la pila de pequeño-bloque.

int _set_sbh_threshold(
   size_t size 
);

Parámetros

  • size
    El nuevo tamaño de umbral de pequeño-bloque que se establecerá.

Valor devuelto

Devuelve 1 si la operación de valor el tamaño umbral de pequeño-bloque es correcta.Si el tamaño del umbral de entrada es demasiado grande, se invoca el controlador no válido de parámetro, tal y como se describe en Validación de parámetros.Si la ejecución puede continuar, conjuntos errno de esta función a EINVAL y devuelven 0.

Comentarios

_set_sbh_threshold establece el valor umbral actual para la pila de pequeño-bloque.El tamaño predeterminado del umbral es cero para Windows 2000 y sistemas operativos posteriores.De forma predeterminada, la pila de pequeño-bloque no se utiliza en Windows y sistemas operativos posteriores, aunque _set_sbh_threshold se puede llamar a con un valor distinto de cero para habilitar la pila de pequeño-bloque en esas instancias.

Requisitos

rutina

Encabezado necesario

_set_sbh_threshold

<malloc.h>

Para obtener más información de compatibilidad, vea compatibilidad en la Introducción.

Equivalente en .NET Framework

No es aplicable Para llamar a la función estándar de C, utilice PInvoke. Para obtener más información, vea La invocación de plataforma ejemplos.

Vea también

Referencia

Asignación de memoria

_get_sbh_threshold