Funzione CoTaskMemFree (combaseapi.h)

Libera un blocco di memoria attività precedentemente allocata tramite una chiamata alla funzione CoTaskMemAlloc o CoTaskMemRealloc .

Sintassi

void CoTaskMemFree(
  [in, optional] _Frees_ptr_opt_ LPVOID pv
);

Parametri

[in, optional] pv

Puntatore al blocco di memoria da liberare. Se questo parametro è NULL, la funzione non ha alcun effetto.

Valore restituito

nessuno

Osservazioni

La funzione CoTaskMemFree usa l'allocatore OLE predefinito.

Il numero di byte liberati equivale al numero di byte originariamente allocati o riallocati. Dopo la chiamata, il blocco di memoria puntato da pv non è valido e non può più essere usato.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione combaseapi.h (include Objbase.h)
Libreria Ole32.lib
DLL Ole32.dll

Vedi anche

Cotaskmemalloc

CoTaskMemRealloc

IMalloc::Free