_get_sbh_threshold
Gibt die Obergrenze für die Größe einer Speicherbelegung zurück, die vom Heap für kleine Blöcke unterstützt wird.
size_t _get_sbh_threshold( void );
Rückgabewert
Gibt die Obergrenze für die Größe einer Speicherbelegung zurück, die vom Heap für kleine Blöcke unterstützt wird.
Hinweise
_get_sbh_threshold ruft den aktuellen Schwellenwert für den Heap für kleine Blöcke ab.Die Größe der Schwellenwert für Windows 2000 und späteren Plattformen ist Null.Standardmäßig wird der Heap für kleine Blöcke nicht auf Windows 2000 und späteren Plattformen verwendet, obwohl _set_sbh_threshold mit einem Wert ungleich 0 (null) aufgerufen werden kann, um auf den Heap für kleine Blöcke in diesen Instanzen zu aktivieren.
Anforderungen
Routine |
Erforderlicher Header |
---|---|
_get_sbh_threshold |
<malloc.h> |
Weitere Informationen finden Sie unter Kompatibilität Kompatibilität in der Einführung.
Beispiel
Dieses Programm zeigt, wie die Obergrenze für die Größe einer Speicherbelegung abruft, die vom Heap für kleine Blöcke unterstützt wird.
// 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);
}
.NET Framework-Entsprechung
Nicht zutreffend. Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke. Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.