Partager via


Macro GlobalDiscard (winbase.h)

Ignore le bloc de mémoire globale spécifié. Le nombre de verrous de l’objet mémoire doit être égal à zéro.

Note Les fonctions globales ont une surcharge plus importante et fournissent moins de fonctionnalités que les 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 globale doit être utilisée. Pour plus d’informations, consultez Fonctions globales et locales.
 

Syntaxe

void GlobalDiscard(
  [in]  h
);

Paramètres

[in] h

Handle de l’objet mémoire globale. Ce handle est retourné par la fonction GlobalAlloc ou GlobalReAlloc .

Valeur de retour

None

Remarques

Bien que GlobalDiscard ignore le bloc de mémoire de l’objet, le handle de l’objet reste valide. Le processus peut ensuite passer le handle à la fonction GlobalReAlloc pour allouer un autre bloc de mémoire global identifié par le même handle.

Configuration requise

   
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 winbase.h (inclure Windows.h)

Voir aussi

Fonctions globales et locales

GlobalAlloc

GlobalReAlloc

Fonctions de gestion de la mémoire