void CoTaskMemFree(void *ZoneMemoire);
#include <windows.h>
#include <winbase.h>
#include <ole2.h>
char *Chaine;
Chaine=(char *)CoTaskMemAlloc(100*sizeof(char));
if (!Chaine)
{
...
}
...
Chaine=(char *)CoTaskMemRealloc(Chaine, 200*sizeof(char));
if (!Chaine)
{
...
}
...
CoTaskMemFree(Chaine);
Pour les échanges entre le serveur et le client Component Object Module, il ne faut surtout pas employer de la mémoire manipulée au travers de malloc, realloc ou free.