FuncDebugEnd

如果函数具有定义的调试结束点,则调试起点由带有 SymTagFuncDebugEnd 标记的符号标识。

属性

下表显示了对此符号类型有效的属性。

属性 数据类型 说明
IDiaSymbol::get_addressOffset DWORD 位置的偏移部分;有关详细信息,请参阅 LocationType Enumeration
IDiaSymbol::get_addressSection DWORD 位置的节部分;有关详细信息,请参阅 LocationType 枚举
IDiaSymbol::get_customCallingConvention BOOL 如果函数使用自定义调用约定,则为 TRUE(仅在 DIA SDK V8.0 或更高版本中)。
IDiaSymbol::get_farReturn BOOL 如果函数执行远返回(仅在 DIA SDK V8.0 或更高版本中),则为 TRUE
IDiaSymbol::get_interruptReturn BOOL 如果函数包含从中断返回(仅在 DIA SDK V8.0 或更高版本中),则为 TRUE
IDiaSymbol::get_isStatic BOOL 如果函数是静态的(仅在 DIA SDK V8.0 或更高版本中),则为 TRUE
IDiaSymbol::get_lexicalParent IDiaSymbol* 封闭函数的符号。
IDiaSymbol::get_lexicalParentId DWORD 词法父级符号的 ID。
IDiaSymbol::get_locationType DWORD 终结点具有静态位置;有关详细信息,请参阅 符号位置
IDiaSymbol::get_noInline BOOL 如果函数是用 noinline 特性指定的(仅在 DIA SDK V8.0 或更高版本中),则为 TRUE
IDiaSymbol::get_noReturn BOOL 如果函数是用 noreturn 特性指定的(仅在 DIA SDK V8.0 或更高版本中),则为 TRUE
IDiaSymbol::get_notReached BOOL 如果从未调用函数(仅在 DIA SDK V8.0 或更高版本中),则为 TRUE
IDiaSymbol::get_offset LONG 内存中符号的偏移;有关详细信息,请参阅 LocationType 枚举LocIsRegRel
IDiaSymbol::get_optimizedCodeDebugInfo BOOL 如果该函数具有优化代码的调试信息(仅在 DIA SDK V8.0 或更高版本中),则为 TRUE
IDiaSymbol::get_symIndexId DWORD 符号的索引 ID。
IDiaSymbol::get_relativeVirtualAddress DWORD 此函数在其模块中结束的相对位置。
IDiaSymbol::get_symTag DWORD 返回 SymTagFuncDebugEndSymTagEnum 枚举值之一)。
IDiaSymbol::get_virtualAddress ULONGLONG 此函数在可执行映像中的位置。

另请参阅