Estruturas de depuração

Esta seção descreve as estruturas não gerenciadas que a API de depuração usa.

Nesta seção

Estrutura de CLRDATA_ADDRESS_RANGE
Define um intervalo de endereços.

Estrutura CLRDATA_IL_ADDRESS_MAP
Define um IL para o mapeamento de endereços

Estrutura CLRDATA_METHDEF_EXTENT
Descreve uma região de código IL associada a um método.

Estrutura CLRDATA_MODULE_EXTENT
Descreve uma região de memória associada a um módulo.

Estrutura CLR_DEBUGGING_VERSION
Define a versão do produto do CLR (Common Language Runtime) para fins de depuração.

Estrutura DacpGetModuleAddress
Define o contêiner para uma solicitação de endereço de módulo.

Estrutura DacpMethodDescData
Define um buffer de transporte para as informações de runtime de um método.

Estrutura DacpModuleData
Define um buffer de transporte para as informações de runtime de um módulo.

Estrutura DacpReJitData
Define as informações básicas sobre um determinado método instrumentado pelo criador de perfil.

Estrutura GcEvtArgs
Descreve um evento GC específico que ocorreu.

Estrutura StackTrace_SimpleContext
Fornece um contexto simples que pode ser usado no lugar de uma estrutura completa CONTEXT .

Estrutura DacpAppDomainData
Define um buffer de transporte para informações de domínio de aplicativo de runtime.

Estrutura DacpAppDomainStoreData
Define um buffer de transporte para informações do repositório de domínio do aplicativo de runtime.

Estrutura DacpAssemblyData
Define um buffer de transporte para informações de assembly de runtime.

Estrutura DacpCCWData
Define um buffer de transporte para informações de CCW (wrapper callable) COM.

Estrutura DacpCodeHeaderData
Define um buffer de transporte para informações de cabeçalho de código compilado por JIT.

Estrutura DacpCOMInterfacePointerData
Define um buffer de transporte para informações de ponteiro de interface COM.

Estrutura DacpDomainLocalModuleData
Define um buffer de transporte para informações do módulo local do domínio.

Estrutura DacpFieldDescData
Define um buffer de transporte para informações do FieldDesc.

Estrutura DacpGcHeapAnalyzeData
Define um buffer de transporte para informações de análise de heap de coleta de lixo.

Estrutura DacpGcHeapData
Define um buffer de transporte para informações gerais de heap de coleta de lixo.

Estrutura DacpGcHeapDetails
Define um buffer de transporte para informações detalhadas do heap de coleta de lixo.

Estrutura DacpGenerationData
Define um buffer de transporte para informações de geração de coleta de lixo.

Estrutura DacpHeapSegmentData
Define um buffer de transporte para informações do segmento de heap de coleta de lixo.

Estrutura DacpJitCodeHeapInfo
Define um buffer de transporte para informações de heap de código JIT.

Estrutura DacpJitManagerInfo
Define um buffer de transporte para informações do gerenciador JIT.

Estrutura DacpMethodTableData
Define um buffer de transporte para informações da tabela de métodos.

Estrutura DacpMethodTableFieldData
Define um buffer de transporte para informações de campo da tabela de métodos.

Estrutura DacpObjectData
Define um buffer de transporte para informações de objeto de runtime.

Estrutura DacpOomData
Define um buffer de transporte para informações de memória insuficiente do coletor de lixo.

Estrutura DacpRCWData
Define um buffer de transporte para informações de wrapper callable (RCW) de runtime.

Estrutura DacpSyncBlockCleanupData
Define um buffer de transporte para informações de limpeza de bloco de sincronização.

Estrutura DacpSyncBlockData
Define um buffer de transporte para informações de bloco de sincronização.

Estrutura DacpThreadData
Define um buffer de transporte para informações de thread de runtime.

Estrutura DacpThreadLocalModuleData
Define um buffer de transporte para informações do módulo local do thread.

Estrutura DacpThreadpoolData
Define um buffer de transporte para informações do pool de threads de runtime.

Estrutura DacpThreadStoreData
Define um buffer de transporte para informações do repositório de threads de runtime.

Estrutura DacpUsefulGlobalsData
Define um buffer de transporte para endereços de tabela de método de runtime global.

Estrutura DacpWorkRequestData
Define um buffer de transporte para informações de solicitação de trabalho do pool de threads.

Depurando coclasses

Depurando interfaces

Depurando funções estáticas globais

Declarando enumerações

Depuração