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 de CLRDATA_IL_ADDRESS_MAP Define um IL para o mapeamento de endereços

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

Estrutura CodeChunkInfo Representa uma única parte do código na memória.

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

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

COR_DEBUG_IL_TO_NATIVE_MAP Contém os deslocamentos que são usados para mapear o código MSIL (Microsoft Intermediate Language) para o código nativo.

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

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

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

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

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

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

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

Estrutura de COR_TYPEID Contém um identificador de tipo.

Estrutura de COR_TYPE_LAYOUT 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.

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

Estrutura CorDebugEHClause Representa uma cláusula de tratamento de exceção (EH) para uma determinada linguagem intermediária (IL).

Estrutura CorDebugExceptionObjectStackFrame Representa informações de quadros de pilha de um objeto de exceção.

Estrutura CorDebugGuidToTypeMapping Mapeia um GUID de 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 tempo de execução de um método.

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

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

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

Depurando coclasses

Depurando interfaces

Depurando funções estáticas globais

Declarando enumerações

Depuração