每个函数签名由 SymTagFunctionType 符号标识。每个参数都被视为与 SymTagFunctionArgType 标记的类子符号。
属性
下表显示该符号类型的其他活动的属性。
属性 |
数据类型 |
说明 |
---|---|---|
DWORD |
一个 CV_call_e的值。 |
|
IDiaSymbol* |
类别此功能 (或方法) 是的成员。 |
|
DWORD |
类父符号的 ID。 |
|
BOOL |
TRUE ,如果函数标记为常数。 |
|
DWORD |
函数参数的编号。 |
|
IDiaSymbol* |
封闭编译的符号。 |
|
DWORD |
词法父符号的 ID。 |
|
IDiaSymbol* |
方法的对象指针的类型 (“this”)。 |
|
DWORD |
索引符号 ID。 |
|
DWORD |
返回 SymTagFunctionType (其中一个 SymTagEnum 值)。 |
|
LONG |
逻辑 “方法的此”调整器。 |
|
IDiaSymbol* |
返回值类型的符号。 |
|
DWORD |
类型符号的 ID。 |
|
BOOL |
TRUE ,如果函数未对齐的。 |
|
BOOL |
TRUE ,如果函数标记为变量。 |