Fonction CoGetMalloc (combaseapi.h)
Récupère un pointeur vers l’allocateur de mémoire des tâches OLE par défaut (qui prend en charge l’implémentation système de l’interface IMalloc ) afin que les applications puissent appeler ses méthodes pour gérer la mémoire.
Syntaxe
HRESULT CoGetMalloc(
[in] DWORD dwMemContext,
[out] LPMALLOC *ppMalloc
);
Paramètres
[in] dwMemContext
Ce paramètre doit être 1.
[out] ppMalloc
Adresse d’une variable de pointeur IMalloc* qui reçoit le pointeur d’interface vers l’allocateur de mémoire.
Valeur retournée
Cette fonction peut retourner les valeurs de retour standard S_OK, E_INVALIDARG et E_OUTOFMEMORY.
Remarques
Le pointeur vers le pointeur d’interface IMalloc reçu via le paramètre ppMalloc ne peut pas être utilisé à partir d’un processus distant ; chaque processus doit avoir son propre allocateur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | combaseapi.h (inclure Objbase.h) |
Bibliothèque | Ole32.lib |
DLL | Ole32.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour