FuncDebugStart
Se uma função tiver determinado ponto no qual a depuração é começar, que o ponto é identificado por um símbolo com um SymTagFuncDebugStart 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 |
---|---|---|
DWORD |
Deslocamento de parte do local. Para obter detalhes, consulte a LocationType. |
|
DWORD |
Parte da seção de local; Para obter detalhes, consulte a LocationType. |
|
BOOL |
TRUESe a função usa uma convenção de chamada personalizada (somente no v 8.0 do SDK DIA ou posterior). |
|
BOOL |
TRUESe a função realiza um retorno distante (somente no v 8.0 do SDK DIA ou posterior). |
|
BOOL |
TRUESe a função contém um retorno de interrupção (somente no v 8.0 do SDK DIA ou posterior). |
|
BOOL |
TRUESe a função é marcada como estática (somente no v 8.0 do SDK DIA ou posterior). |
|
IDiaSymbol* |
Símbolo da função de encerramento. |
|
DWORD |
ID do símbolo pai lexical. |
|
DWORD |
Os pontos de início têm locais estáticos; Para obter detalhes, consulte Locais de símbolos. |
|
BOOL |
TRUESe a função foi especificada com o noinline atributo (somente no v 8.0 do SDK DIA ou posterior). |
|
BOOL |
TRUESe a função foi especificada com o noreturn atributo (somente no v 8.0 do SDK DIA ou posterior). |
|
BOOL |
TRUESe a função nunca é chamada (somente no v 8.0 do SDK DIA ou posterior). |
|
LONG |
Deslocamento do símbolo na memória; Para obter detalhes, consulte a LocationType, LocIsRegRel. |
|
BOOL |
TRUESe o código possui informações de depuração para código otimizado (somente no v 8.0 do SDK DIA ou posterior). |
|
DWORD |
Posição relativa da função dentro de seu bloco. |
|
DWORD |
ID de índice do símbolo. |
|
DWORD |
Retorna SymTagFuncDebugStart (uma da SymTagEnum valores). |
|
ULONGLONG |
Posição da função dentro do executável. |