Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Fornece métodos de interação com um item de destino do runtime de linguagem comum (CLR).
Métodos
| Método | Descrição |
|---|---|
| Método GetCurrentThreadID | Obtém o identificador do sistema operativo para o thread atual. |
| Método GetImageBase | Obtém o endereço de memória base da imagem especificada. |
| Método GetMachineType | Obtém um identificador para o tipo de conjunto de instruções que o processo de destino está a utilizar. |
| Método GetPointerSize | Obtém o tamanho, em bytes, de um ponteiro para o destino atual. |
| Método GetThreadContext | Obtém um ponteiro para o contexto do thread com o identificador especificado. |
| Método GetTLSValue | Obtém um valor no armazenamento local de threads (TLS) no índice especificado para o thread especificado. |
| Método ReadVirtual | Lê dados do endereço de memória virtual especificado para a memória intermédia especificada. |
| Método de Pedido | Chamado pelos serviços comuns de acesso a dados de runtime de linguagem (CLR) para pedir uma operação, conforme definido pela implementação. |
| Método SetThreadContext | Define o contexto atual do thread especificado no processo de destino. |
| Método SetTLSValue | Define um valor no armazenamento local de threads (TLS) do thread especificado no processo de destino. |
| Método WriteVirtual | Escreve dados da memória intermédia especificada no endereço de memória virtual especificado. |
Observações
O cliente da API (ou seja, o depurador) tem de implementar esta interface conforme adequado para o item de destino específico. Por exemplo, um processo em direto teria uma implementação diferente da de uma captura de memória.
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: ClrData.idl, ClrData.h
Biblioteca: CorGuids.lib
.NET Framework Versões: Disponível desde 2.0