Udostępnij za pośrednictwem


_get_sbh_threshold

Zwraca wartość górnego limitu rozmiaru przydziału pamięci jest obsługiwany przez sterty małych bloku.

size_t _get_sbh_threshold( void );

Wartość zwracana

Zwraca wartość górnego limitu rozmiaru przydziału pamięci jest obsługiwany przez sterty małych bloku.

Uwagi

_get_sbh_thresholdpobiera bieżącą wartość progu dla sterty małych bloku.Domyślny rozmiar próg wynosi zero dla Windows 2000 i nowszych platformach.Domyślnie sterta małych bloku nie jest używana na Windows 2000 i nowszych platformach, 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

_get_sbh_threshold

<malloc.h>

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

Przykład

Program ten pokazuje, jak pobrać górnego limitu rozmiaru przydziału pamięci jest obsługiwany przez sterty małych bloku.

// crt__get_sbh_threshold.c
#include <stdio.h>
#include <malloc.h>

int main( void )
{
    size_t  sbh_threshold;

    sbh_threshold = _get_sbh_threshold();

    printf( "The upper limit for the size of a memory allocation is %d.\n", sbh_threshold);
}
  

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

_set_sbh_threshold