Поделиться через


_set_sbh_threshold

Устанавливает верхний предел размера выделения памяти, которое будет поддерживаться кучей мал-блока.

int _set_sbh_threshold(
   size_t size 
);

Параметры

  • size
    Новый размер порогового значения мал-блока, которые должны быть заданы.

Возвращаемое значение

Возвращает 1, если операция параметра размер порогового значения мал-блока успешно.Если размер входного threshold слишком велико, то вызывается обработчик недопустимого параметра, как описано в разделе Проверка параметров.Если выполнение может быть продолжено, то наборы этой функции errno В EINVAL и возвращает 0.

Заметки

_set_sbh_threshold устанавливает текущее значение порога для кучи мал-блока.Размер по умолчанию равно нулю для пороговых значений Windows 2000 и более поздних операционных системах.По умолчанию куча мал-блока не используется в Windows 2000 и более поздних операционных системах, но _set_sbh_threshold может быть вызван со значением безнулевым для включения кучу мал-блока в тех случаях.

Требования

Процедура

Обязательный заголовок

_set_sbh_threshold

<malloc.h>

Дополнительные сведения о совместимости см. Совместимость во введении.

Эквивалент в .NET Framework

Неприменимо. Для c# используйте стандартная функция PInvoke. Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

См. также

Ссылки

Выделение памяти

_get_sbh_threshold