Condividi tramite


_set_sbh_threshold

Imposta il limite superiore per la dimensione delle allocazioni di memoria che sarà supportata dall'heap di piccolo-blocco.

int _set_sbh_threshold(
   size_t size 
);

Parametri

  • size
    La nuova dimensione della soglia di piccolo-blocco da impostare.

Valore restituito

Restituisce 1 se l'operazione di impostazione della dimensione della soglia di piccolo-blocco ha esito positivo.Se la dimensione della soglia di input è troppo grande, il gestore non valido di parametro viene richiamato, come descritto in Convalida dei parametri.Se l'esecuzione è consentita per continuare, set di questa funzione errno in EINVAL e restituisce 0.

Note

_set_sbh_threshold imposta il valore soglia corrente per l'heap di piccolo-blocco.La dimensione predefinita di soglia è zero per Windows 2000 nei sistemi operativi successivi.Per impostazione predefinita, l'heap di piccolo-blocco non viene utilizzata in Windows e nei sistemi operativi successivi, sebbene _set_sbh_threshold può essere chiamato con un valore diverso da zero per abilitare lo heap di piccolo-blocco nelle istanze.

Requisiti

routine

Intestazione di associazione

_set_sbh_threshold

<malloc.h>

Per ulteriori informazioni sulla compatibilità, vedere compatibilità nell'introduzione.

Equivalente .NET Framework

Non applicabile. Per chiamare la funzione c standard, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di pinvoke.

Vedere anche

Riferimenti

Allocazione di memoria

_get_sbh_threshold