_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. Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.