Interface de ICLRDataTarget
Fornece métodos para interação com um item de destino do common language runtime (CLR).
Métodos
Método |
Descrição |
---|---|
Obtém o identificador do sistema operacional para o segmento atual. |
|
Obtém o endereço de memória de base para a imagem especificada. |
|
Obtém um identificador para o tipo de conjunto de instruções que o processo de destino está usando. |
|
Obtém o tamanho em bytes, de um ponteiro para o destino atual. |
|
Obtém um ponteiro para o contexto do segmento com o identificador especificado. |
|
Obtém um valor no armazenamento local de segmento (TLS) no índice especificado para o segmento especificado. |
|
Lê os dados do endereço de memória virtual de especificado o buffer especificado. |
|
Chamado por common language runtime (CLR) dados acesso serviços solicitar uma operação conforme definido pela implementação. |
|
Define o contexto atual do segmento especificado no processo de destino. |
|
Define um valor no armazenamento local de segmento (TLS) do segmento especificado no processo de destino. |
|
Grava dados do buffer especificado para o endereço da memória virtual especificado. |
Comentários
O cliente de API (ou seja, o depurador) deve implementar essa interface conforme apropriado para o item de destino específico. Por exemplo, um processo ao vivo teria uma implementação diferente de um despejo de memória.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: ClrData.idl, ClrData.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0