_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.