CoTaskMemFree, fonction (combaseapi.h)
Libère un bloc de mémoire de tâche précédemment alloué via un appel à la fonction CoTaskMemAlloc ou CoTaskMemRealloc .
Syntaxe
void CoTaskMemFree(
[in, optional] _Frees_ptr_opt_ LPVOID pv
);
Paramètres
[in, optional] pv
Pointeur vers le bloc de mémoire à libérer. Si ce paramètre a la valeur NULL, la fonction n’a aucun effet.
Valeur de retour
None
Remarques
La fonction CoTaskMemFree utilise l’allocateur OLE par défaut.
Le nombre d’octets libérés est égal au nombre d’octets qui ont été initialement alloués ou réalloués. Après l’appel, le bloc de mémoire pointé par pv n’est pas valide et ne peut plus être utilisé.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | combaseapi.h (inclure Objbase.h) |
Bibliothèque | Ole32.lib |
DLL | Ole32.dll |