Partilhar via


Interfaces (SDK de Acesso à Interface de Depuração)

Métodos são listados em ordem alfabética em cada interface na tabela de conteúdo e na página da interface em ordem Vtable.

Nesta seção

  • IDiaAddressMap
    Fornece controle sobre como o SDK DIA computa virtuais e relativos endereços virtuais para objetos de depuração.

  • IDiaDataSource
    Inicia o acesso a uma fonte de símbolos de depuração.

  • IDiaEnumDebugStreamData
    Fornece acesso aos registros em um fluxo de dados de depuração.

  • IDiaEnumDebugStreams
    Enumera os vários fluxos de depuração contidos na fonte de dados.

  • IDiaEnumFrameData
    Enumera os vários elementos de dados de quadro contidos na fonte de dados.

  • IDiaEnumInjectedSources
    Enumere várias fontes injetadas contidas na fonte de dados.

  • IDiaEnumLineNumbers
    Enumera os vários números de linha contidos na fonte de dados.

  • IDiaEnumSectionContribs
    Enumera as contribuições de seção diversos contidas na fonte de dados.

  • IDiaEnumSegments
    Enumera os diversos segmentos contidos na fonte de dados.

  • IDiaEnumSourceFiles
    Enumera os diversos arquivos de origem contidos na fonte de dados.

  • IDiaEnumStackFrames
    Enumera os vários quadros de pilha disponíveis.

  • IDiaEnumSymbols
    Enumera os vários símbolos contidos na fonte de dados.

  • IDiaEnumSymbolsByAddr
    Enumera os vários símbolos contidos na fonte de dados por endereço.

  • IDiaEnumTables
    Enumera as várias tabelas contidas na fonte de dados.

  • IDiaFrameData
    Expõe os detalhes de um quadro de pilha.

  • IDiaImageData
    Expõe os detalhes sobre os deslocamentos de memória e o local de base do módulo ou imagem.

  • IDiaInjectedSource
    Acessos o código-fonte do programa armazenado na fonte de dados de DIA.

  • IDiaLineNumber
    Acessa informações que descreve o processo de mapeamento de um bloco de bytes de texto da imagem para um número de linha do arquivo de origem.

  • IDiaLoadCallback
    Recebe retornos de chamada de procedimento de localização, permitindo que uma interface de usuário relatar o progresso da tentativa de local o símbolo do DIA.

  • IDiaLoadCallback2
    Recebe retornos de chamada de procedimento de localização, permitindo que as restrições a serem impostas sobre o processo de localização o símbolo do DIA.

  • IDiaPropertyStorage
    Permite que você leia as propriedades persistentes de um conjunto de propriedades do DIA.

  • IDiaReadExeAtRVACallback
    Permite que um aplicativo cliente para fornecer os bytes de um arquivo executável, conforme especificado pela posição do arquivo.

  • IDiaReadExeAtOffsetCallback
    Permite que um aplicativo cliente para fornecer os bytes de um arquivo executável, conforme especificado por um endereço virtual relativo.

  • IDiaSectionContrib
    Recupera dados de descrevendo uma contribuição de seção, ou seja, um bloco contíguo de memória contribuíram para a imagem por um compiland.

  • IDiaSegment
    Mapeia os dados contra o número de seção para segmentos de espaço de endereço.

  • IDiaSession
    Fornece um contexto de consulta para símbolos de depuração.

  • IDiaSourceFile
    Representa um arquivo de origem.

  • IDiaStackFrame
    Expõe as propriedades de um quadro de pilha.

  • IDiaStackWalker
    Fornece métodos para fazer uma pilha orientá-lo usando o arquivo PDB.

  • IDiaStackWalkFrame
    Mantém pilha de contexto entre invocações da IDiaFrameData::execute método.

  • IDiaStackWalkHelper
    Facilita a movimentar a pilha usando o arquivo de banco de dados (PDB) de depuração do programa.

  • IDiaSymbol
    Descreve as propriedades de uma instância de símbolo.

  • IDiaTable
    Enumera uma tabela de origem de dados do DIA.

Seções relacionadas

Consulte também

Outros recursos

Referência do SDK de Acesso à Interface de Depuração