Interface ICLRDataTarget2ICLRDataTarget2 Interface

Uma subclasse de ICLRDataTarget que é usada pela camada de serviços de acesso a dados para manipular regiões de memória virtual no processo de destino.A subclass of ICLRDataTarget that is used by the data access services layer to manipulate virtual memory regions in the target process.

MétodosMethods

MétodoMethod DescriçãoDescription
Método AllocVirtualAllocVirtual Method Aloca memória no espaço de endereço do processo de destino.Allocates memory in the address space of the target process.
Método FreeVirtualFreeVirtual Method Libera a memória que foi alocada anteriormente no espaço de endereço do processo de destino.Frees memory that was previously allocated in the address space of the target process.

ComentáriosRemarks

O cliente da API (ou seja, o depurador) deve implementar a interface conforme o apropriado para o processo de destino específico.The API client (that is, the debugger) must implement this interface as appropriate for the particular target process. Por exemplo, um processo dinâmico teria uma implementação diferente da implementação de um despejo de memória.For example, a live process would have an implementation different from that of a memory dump. O destino pode não oferecer suporte à modificação de suas regiões de memória.The target may not support modification of its memory regions.

RequisitosRequirements

Plataformas: confira Requisitos do sistema.Platforms: See System Requirements.

Cabeçalho: ClrData. idl, ClrData. hHeader: ClrData.idl, ClrData.h

Biblioteca: CorGuids.libLibrary: CorGuids.lib

.NET Framework versões:Disponível desde o 2.0Available since 2.0.NET Framework Versions: Disponível desde o 2.0Available since 2.0

Consulte tambémSee also