Condividi tramite


Metodo ICLRDataTarget2::FreeVirtual

Chiamato dai servizi di accesso ai dati di Common Language Runtime (CLR) per liberare la memoria allocata precedentemente nello spazio di indirizzi del processo di destinazione.

HRESULT FreeVirtual(
    [in] CLRDATA_ADDRESS addr,
    [in] ULONG32 size,
    [in] ULONG32 typeFlags
);

Parametri

  • addr
    [in] Valore di CLRDATA_ADDRESS che specifica l'indirizzo iniziale della memoria da liberare.

  • size
    [in] Dimensione in byte della memoria da liberare.

  • typeFlags
    [in] Flag che controllano la liberazione della memoria. Vedere la funzione Win32 VirtualFree.

Note

Il metodo FreeVirtual funzione da wrapper logico per la funzione Win32 VirtualFree.

Questo metodo viene implementato dal writer dell'applicazione di debug.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: ClrData.idl, ClrData.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Riferimenti

Interfaccia ICLRDataTarget2

Metodo ICLRDataTarget2::AllocVirtual