如果已定义的功能将在哪调试是开始,该点是使用 SymTagFuncDebugStart 标记的符号标识。
属性
下表显示此符号类型有效的任何属性。
属性 |
数据类型 |
说明 |
---|---|---|
DWORD |
位置的偏移量部件;有关详细信息,请参见 LocationType。 |
|
DWORD |
位置的部分; 部件有关详细信息,请参见 LocationType。 |
|
BOOL |
TRUE ,如果该函数使用自定义调用约定 (仅在 DIA SDK v8.0 或更高版本)。 |
|
BOOL |
TRUE ,如果函数执行一返回 (仅在 DIA SDK v8.0 或更高版本)。 |
|
BOOL |
TRUE ,如果函数包含从中断的一个返回 (仅在 DIA SDK v8.0 或更高版本)。 |
|
BOOL |
TRUE ,如果函数被标记为 static (仅在 DIA SDK v8.0 或更高版本)。 |
|
IDiaSymbol* |
封闭函数的符号。 |
|
DWORD |
词法父符号的 ID。 |
|
DWORD |
起点具有静态位置;有关详细信息,请参见 符号位置。 |
|
BOOL |
TRUE ,如果函数指定了一 noinline 属性 (仅在 DIA SDK v8.0 或更高版本)。 |
|
BOOL |
TRUE ,如果函数指定了一 noreturn 属性 (仅在 DIA SDK v8.0 或更高版本)。 |
|
BOOL |
TRUE ,如果该函数从不调用 (仅在 DIA SDK v8.0 或更高版本)。 |
|
LONG |
偏移量内存中的符号;有关详细信息,请参见 LocationType, LocIsRegRel。 |
|
BOOL |
TRUE ,如果代码具有调试优化代码的信息 (仅在 DIA SDK v8.0 或更高版本)。 |
|
DWORD |
函数的相对位置在其块中。 |
|
DWORD |
索引符号 ID。 |
|
DWORD |
返回 SymTagFuncDebugStart (其中一个 SymTagEnum 值)。 |
|
ULONGLONG |
函数的位置在可执行文件中。 |