Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Setzt die Obergrenze für die Größe einer Speicherbelegung fest, die von den Heap für kleine Blöcke unterstützt wird.
int _set_sbh_threshold(
size_t size
);
Parameter
- size
Die neue Größe des festzulegenden Schwellenwert für kleine Blöcke.
Rückgabewert
Gibt 1 zurück, wenn der Vorgang der Einstellung die Größe der Schwellenwert für kleine Blöcke erfolgreich ist.Wenn die Eingabe Größe der Schwellenwert zu groß ist, wird der Ereignishandler aufgerufen, z. B. ungültige Parameter in Parametervalidierungbeschrieben.Wenn die Ausführung ermöglicht wird, um fortzufahren, gibt diese Funktion errno legt diesen fest EINVAL und 0 zurück.
Hinweise
_set_sbh_threshold legt den aktuellen Schwellenwert für den Heap für kleine Blöcke fest.Die Größe der Schwellenwert ist für Windows 2000 und höher (null).Standardmäßig wird der Heap für kleine Blöcke nicht unter Windows 2000 und neueren Betriebssystemen 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 |
|---|---|
_set_sbh_threshold |
<malloc.h> |
Weitere Informationen finden Sie unter Kompatibilität Kompatibilität in der Einführung.
.NET Framework-Entsprechung
Nicht zutreffend. Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke. Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.