Partilhar via


FuncDebugEnd

Se uma função tiver um ponto definido no qual a depuração é finalizar, o ponto de partida de depuração é identificada por um símbolo com um SymTagFuncDebugEnd marca.

Propriedades

A tabela a seguir mostra as propriedades que são válidas para este tipo de símbolo.

Propriedade

Tipo de dados

Descrição

IDiaSymbol::get_addressOffset

DWORD

Deslocamento de parte do local. Para obter detalhes, consulte a LocationType.

IDiaSymbol::get_addressSection

DWORD

Parte da seção de local; Para obter detalhes, consulte a LocationType.

IDiaSymbol::get_customCallingConvention

BOOL

TRUESe a função usa uma convenção de chamada personalizada (somente no v 8.0 SDK do DIA ou posterior).

IDiaSymbol::get_farReturn

BOOL

TRUESe a função realiza um retorno distante (somente no v 8.0 SDK do DIA ou posterior).

IDiaSymbol::get_interruptReturn

BOOL

TRUESe a função contém um retorno de interrupção (somente no v 8.0 SDK do DIA ou posterior).

IDiaSymbol::get_isStatic

BOOL

TRUESe a função é estática (somente no v 8.0 SDK do DIA ou posterior).

IDiaSymbol::get_lexicalParent

IDiaSymbol*

Símbolo da função de encerramento.

IDiaSymbol::get_lexicalParentId

DWORD

ID do símbolo pai lexical.

IDiaSymbol::get_locationType

DWORD

Tem de pontos de extremidade estático local; Para obter detalhes, consulte Locais de símbolos.

IDiaSymbol::get_noInline

BOOL

TRUESe a função foi especificada com o noinline atributo (somente no v 8.0 SDK do DIA ou posterior).

IDiaSymbol::get_noReturn

BOOL

TRUESe a função foi especificada com o noreturn atributo (somente no v 8.0 SDK do DIA ou posterior).

IDiaSymbol::get_notReached

BOOL

TRUESe a função nunca é chamada (somente no v 8.0 SDK do DIA ou posterior).

IDiaSymbol::get_offset

LONG

Deslocamento do símbolo na memória; Para obter detalhes, consulte a LocationType, LocIsRegRel.

IDiaSymbol::get_optimizedCodeDebugInfo

BOOL

TRUESe a função tem informações de depuração para código otimizado (somente no v 8.0 SDK do DIA ou posterior).

IDiaSymbol::get_symIndexId

DWORD

ID de índice do símbolo.

IDiaSymbol::get_relativeVirtualAddress

DWORD

Posição relativa do final dessa função dentro de seu módulo.

IDiaSymbol::get_symTag

DWORD

Retorna SymTagFuncDebugEnd (uma da SymTagEnum valores).

IDiaSymbol::get_virtualAddress

ULONGLONG

Posição dessa função dentro da imagem executável.

Consulte também

Referência

Hierarquia lexical de tipos de símbolos

LocationType

Locais de símbolos