Partilhar via


Método ICLRDataTarget2::FreeVirtual

Chamado pelos serviços de acesso a dados CLR (Common Language Runtime) para liberar memória que foi alocada anteriormente no espaço de endereço do processo de destino.

Sintaxe

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

Parâmetros

addr [em] Um CLRDATA_ADDRESS valor que especifica o endereço inicial da memória a ser liberada.

size [em] O tamanho, em bytes, da memória a ser liberada.

typeFlags [em] Sinalizadores que controlam a liberação de memória. Consulte a função Win32 VirtualFree .

Observações

O FreeVirtual método serve como um wrapper lógico para a função Win32 VirtualFree .

Este método é implementado pelo gravador do aplicativo de depuração.

Requisitos

Plataformas: Consulte Requisitos do sistema.

Cabeçalho: ClrData.idl, ClrData.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponível desde 2.0

Consulte também