Compartilhar via


Depurando interfaces

Esta seção descreve as interfaces não gerenciadas que lidam com a depuração de um programa que está sendo executado no CLR (Common Language Runtime).

Nesta seção

Interface ICLRDataEnumMemoryRegions
Fornece um método para enumerar as regiões da memória que são especificadas por chamadores.

Interface ICLRDataEnumMemoryRegionsCallback
Fornece um método de retorno de chamada para EnumMemoryRegions relatar ao depurador o resultado de uma tentativa de enumerar uma região especificada da memória.

Interface ICLRDataTarget
Fornece métodos para interação com um processo de CLR de destino.

Interface ICLRDataTarget2
Uma subclasse de ICLRDataTarget que é usada pela camada de serviços de acesso a dados para manipular as regiões de memória virtual no processo de destino.

Interface ICLRDataTarget3
Uma subclasse de ICLRDataTarget2 que fornece acesso a informações de exceção.

Interface ICLRDebugging
Fornece métodos que manipulam os módulos de carregamento e descarregamento para depuração.

Interface ICLRDebuggingLibraryProvider
Inclui o método ProvideLibrary Method, o qual obtém uma interface de retorno de chamada do provedor de biblioteca que permite que as bibliotecas de depuração específicas da versão do Common Language Runtime sejam localizadas e carregadas sob demanda.

Interface ICLRMetadataLocator
A interface usada pela camada de serviços de acesso a dados para localizar metadados de assemblies em um processo de destino.

Interface ICorPublish
Serve como a interface geral para os processos de publicação.

Interface ICorPublishAppDomain
Representa e fornece informações sobre um domínio de aplicativo.

Interface ICorPublishAppDomainEnum
Fornece métodos que percorrem uma coleção de objetos ICorPublishAppDomain existentes em um processo.

Interface ICorPublishEnum
Serve como a base abstrata para a publicação de enumeradores.

Interface ICorPublishProcess
Fornece métodos que acessam informações sobre um processo.

Interface ICorPublishProcessEnum
Fornece métodos que percorrem uma coleção de objetos ICorPublishProcess.

Interface ISOSDacInterface
Fornece métodos auxiliares para acessar dados de SOS.

IXCLRDataAppDomain Interface
Fornece métodos para consultar informações sobre um AppDomain.

IXCLRDataExceptionNotification Interface
Fornece um conjunto de retornos de chamada para notificar um chamador sobre eventos gerenciados.

IXCLRDataExceptionNotification2 Interface
Fornece um conjunto de retornos de chamada para notificar um chamador sobre eventos gerenciados.

IXCLRDataExceptionNotification3 Interface
Fornece um conjunto de retornos de chamada para notificar um chamador sobre eventos gerenciados.

IXCLRDataExceptionNotification4 Interface
Fornece um conjunto de retornos de chamada para notificar um chamador sobre eventos gerenciados.

IXCLRDataExceptionNotification5 Interface
Fornece um conjunto de retornos de chamada para notificar um chamador sobre eventos gerenciados.

IXCLRDataExceptionState Interface
Fornece métodos para consultar informações sobre uma exceção gerenciada.

IXCLRDataFrame Interface
Fornece métodos para consultar informações sobre um quadro de pilha

Interface IXCLRDataMethodDefinition
Fornece métodos para consultar informações sobre uma definição de método.

Interface IXCLRDataMethodInstance
Fornece métodos para consultar informações sobre uma instância de método.

Interface IXCLRDataModule
Fornece métodos para consultar informações sobre um módulo carregado.

Interface IXCLRDataProcess
Fornece métodos para consultar informações sobre um processo.

IXCLRDataStackWalk Interface
Fornece métodos para percorrer a pilha.

IXCLRDataTask Interface
Fornece métodos para consultar informações sobre uma tarefa gerenciada.

IXCLRDataTypeDefinition Interface
Fornece métodos para consultar informações sobre uma definição de tipo.

IXCLRDataTypeInstance Interface
Fornece métodos para consultar informações sobre uma instância de tipo.

IXCLRDataValue Interface
Fornece métodos para consultar informações sobre um valor gerenciado.

Depurando coclasses
Depurando funções estáticas globais
Declarando enumerações
Estruturas de depuração\