Compartilhar via


Estruturas de depuração

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

Nesta seção

Estrutura CLRDATA_ADDRESS_RANGE Define um intervalo de endereços.

Estrutura CLRDATA_IL_ADDRESS_MAP Define um IL para endereçar o mapeamento

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

Estrutura CodeChunkInfoRepresenta uma única parte de código na memória.

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

Estrutura COR_ARRAY_LAYOUT Fornece informações sobre o layout de um objeto 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.

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

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

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

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

COR_IL_MAP Especifica mudanças no deslocamento relativo de uma função.

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

Estrutura COR_TYPEID Contém um identificador de tipo.

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

COR_VERSION Armazena o número da versão com quatro partes padrão do CLR.

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

Estrutura CorDebugEHClause Representa uma cláusula de manipulação de exceção (EH) para um determinado código de linguagem intermediária (IL).

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

Estrutura CorDebugGuidToTypeMapping Mapeia um GUID Windows Runtime para seu objeto ICorDebugType correspondente.

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 StackTrace_SimpleContext Fornece um contexto simples que pode ser usado em lugar de uma estrutura CONTEXT completa.

Depurando coclasses

Depurando interfaces

Depurando funções estáticas globais

Declarando enumerações

Depuração