FuncDebugEnd

如果已定义的功能将在哪调试是关闭,调试起点通过 SymTagFuncDebugEnd 标记的符号标识。

属性

下表显示此符号类型有效的任何属性。

属性

数据类型

说明

IDiaSymbol::get_addressOffset

DWORD

位置的偏移量部件;有关详细信息,请参见 LocationType

IDiaSymbol::get_addressSection

DWORD

位置的部分; 部件有关详细信息,请参见 LocationType

IDiaSymbol::get_customCallingConvention

BOOL

TRUE ,如果该函数使用自定义调用约定 (仅在 DIA SDK V8.0 或更高版本)。

IDiaSymbol::get_farReturn

BOOL

TRUE ,如果函数执行一返回 (仅在 DIA SDK V8.0 或更高版本)。

IDiaSymbol::get_interruptReturn

BOOL

TRUE ,如果函数包含从中断的一个返回 (仅在 DIA SDK V8.0 或更高版本)。

IDiaSymbol::get_isStatic

BOOL

TRUE ,如果函数是静态的 (仅在 DIA SDK V8.0 或更高版本)。

IDiaSymbol::get_lexicalParent

IDiaSymbol*

封闭函数的符号。

IDiaSymbol::get_lexicalParentId

DWORD

词法父符号的 ID。

IDiaSymbol::get_locationType

DWORD

端点具有静态位置;有关详细信息,请参见 符号位置

IDiaSymbol::get_noInline

BOOL

TRUE ,如果函数指定了一 noinline 属性 (仅在 DIA SDK V8.0 或更高版本)。

IDiaSymbol::get_noReturn

BOOL

TRUE ,如果函数指定了一 noreturn 属性 (仅在 DIA SDK V8.0 或更高版本)。

IDiaSymbol::get_notReached

BOOL

TRUE ,如果该函数从不调用 (仅在 DIA SDK V8.0 或更高版本)。

IDiaSymbol::get_offset

LONG

偏移量内存中的符号;有关详细信息,请参见 LocationType, LocIsRegRel。

IDiaSymbol::get_optimizedCodeDebugInfo

BOOL

TRUE ,如果函数有调试优化代码的信息 (仅在 DIA SDK V8.0 或更高版本)。

IDiaSymbol::get_symIndexId

DWORD

索引符号 ID。

IDiaSymbol::get_relativeVirtualAddress

DWORD

此函数的末尾的相对位置在其模块中。

IDiaSymbol::get_symTag

DWORD

返回 SymTagFuncDebugEnd (其中一个 SymTagEnum 值)。

IDiaSymbol::get_virtualAddress

ULONGLONG

此功能在的位置可执行 (pe) 映像中的。

请参见

参考

符号类型的词法层次结构

LocationType

符号位置