Condividi tramite


Macro LocalDiscard (minwinbase.h)

Elimina l'oggetto memoria locale specificato. Il numero di blocchi dell'oggetto memoria deve essere zero.

Nota Le funzioni locali hanno un sovraccarico maggiore e forniscono meno funzionalità rispetto ad altre funzioni di gestione della memoria. Le nuove applicazioni devono usare le funzioni heap , a meno che non venga utilizzata una documentazione che indica che deve essere usata una funzione locale. Per altre informazioni, vedere Funzioni globali e locali.
 

Sintassi

void LocalDiscard(
  [in]  h
);

Parametri

[in] h

Handle per l'oggetto memoria locale. Questo handle viene restituito dalla funzione LocalAlloc o LocalReAlloc.

Valore restituito

nessuno

Osservazioni

Sebbene LocalDiscard elimini il blocco di memoria dell'oggetto, l'handle dell'oggetto rimane valido. Un processo può successivamente passare l'handle alla funzione LocalReAlloc per allocare un altro oggetto di memoria locale identificato dallo stesso handle.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione minwinbase.h (includere Windows.h)

Vedi anche

Funzioni globali e locali

LocalAlloc

LocalReAlloc

Funzioni di gestione della memoria