Macro LocalDiscard (minwinbase.h)
Ignore l’objet de mémoire locale spécifié. Le nombre de verrous de l’objet mémoire doit être égal à zéro.
Note Les fonctions locales ont une plus grande surcharge et fournissent moins de fonctionnalités que d’autres fonctions de gestion de la mémoire. Les nouvelles applications doivent utiliser les fonctions de tas , sauf si la documentation indique qu’une fonction locale doit être utilisée. Pour plus d’informations, consultez Fonctions globales et locales.
Syntaxe
void LocalDiscard(
[in] h
);
Paramètres
[in] h
Handle de l’objet mémoire local. Ce handle est retourné par la fonction LocalAlloc ou LocalReAlloc .
Valeur de retour
None
Remarques
Bien que LocalDiscard ignore le bloc de mémoire de l’objet, le handle de l’objet reste valide. Un processus peut ensuite passer le handle à la fonction LocalReAlloc pour allouer un autre objet mémoire local identifié par le même handle.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | minwinbase.h (inclure Windows.h) |