Udostępnij za pośrednictwem


_set_sbh_threshold

Ustawia górny limit rozmiaru alokacji pamięci, obsługiwanej przez sterty małych bloku.

int _set_sbh_threshold(
   size_t size 
);

Parametry

  • size
    Nowy rozmiar bloku małych progu należy ustawić.

Wartość zwracana

Zwraca wartość 1, jeśli operacja ustawienia rozmiaru bloku małych próg zostanie wykonana pomyślnie.Jeśli rozmiar próg wejściowy jest za duży, nieprawidłowy parametr wywoływana jest funkcja obsługi, zgodnie z opisem w Sprawdzanie poprawności parametru.Jeśli wykonanie może kontynuować, ta funkcja ustawia errno do EINVAL i zwraca wartość 0.

Uwagi

_set_sbh_thresholdOkreśla bieżącą wartość progu dla sterty małych bloku.Domyślny rozmiar próg wynosi zero dla Windows 2000 i nowszych systemach operacyjnych.Domyślnie sterty małych bloku nie jest używany w systemie Windows 2000 i nowszych systemach operacyjnych, chociaż _set_sbh_threshold może być wywołana z wartość różną od zera, aby umożliwić sterty małych bloku w tych przypadkach.

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

_set_sbh_threshold

<malloc.h>

Informacji dotyczących zgodności, zobacz zgodności we wprowadzeniu.

Odpowiednik w programie .NET Framework

Nie dotyczy. Aby wywołać standardowych funkcji C, należy użyć PInvoke. Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

Zobacz też

Informacje

Alokacja pamięci

_get_sbh_threshold