Partilhar via


Estruturas de depuração

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

Nesta Secção

CLRDATA_ADDRESS_RANGE Estrutura Define um intervalo de endereços.

Estrutura CLRDATA_IL_ADDRESS_MAP define um IL para endereçar o mapeamento

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

CodeChunkInfo Structure Representa um único pedaço de código na memória.

COR_ATIVE_FUNCTION Contém informações sobre as funções que estão atualmente ativas nos quadros de um thread.

COR_ARRAY_LAYOUT Structure Fornece informações sobre o layout de um objeto de matriz na memória.

COR_DEBUG_IL_TO_NATIVE_MAP Contém os deslocamentos usados para mapear o código CIL (Common Intermediate Language) para o código nativo.

COR_DEBUG_STEP_RANGE Contém as informações de deslocamento para um intervalo de código.

COR_FIELD Estrutura Fornece informações sobre um campo em um objeto.

COR_GC_REFERENCE Estrutura Contém informações sobre um objeto que deve ser coletado de lixo.

COR_HEAPINFO Estrutura Fornece informações gerais sobre a pilha de coleta de lixo, incluindo se ela é enumerável.

COR_HEAPOBJECT Structure Fornece informações sobre um objeto no heap gerenciado.

COR_IL_MAP Especifica as alterações no deslocamento relativo de uma função.

COR_SEGMENT Estrutura Contém informações sobre uma região de memória no heap gerenciado.

COR_TYPEID Estrutura Contém um identificador de tipo.

COR_TYPE_LAYOUT Estrutura Fornece informações sobre o layout de um objeto na memória.

COR_VERSION Armazena o número de versão padrão de quatro partes do common language runtime.

CorDebugBlockingObject Structure Define um objeto que está bloqueando um thread e o motivo pelo qual o thread está bloqueado.

CorDebugEHClause Structure Representa uma cláusula de manipulação de exceção (EH) para uma determinada parte da linguagem intermediária (IL).

CorDebugExceptionObjectStackFrame Structure Representa informações de quadro de pilha de um objeto de exceção.

CorDebugGuidToTypeMapping Structure Mapeia um GUID do Tempo de Execução do Windows para seu objeto ICorDebugType correspondente.

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

DacpMethodDescData Structure Define um buffer de transporte para as informações de tempo de execução de um método.

DacpModuleData Structure Define um buffer de transporte para as informações de tempo de execução de um módulo.

DacpReJitData Structure Define as informações básicas sobre um determinado método instrumentado pelo profiler.

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

Depurando Coclasses

Interfaces de depuração

Depurando funções estáticas globais

Depurando enumerações

Depuração