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) |