每个代码块 " 是由 SymTagBlock 符号标识。块符号用于标识功能中的嵌套范围。

属性

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

属性

数据类型

说明

IDiaSymbol::get_addressOffset

DWORD

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

IDiaSymbol::get_addressSection

DWORD

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

IDiaSymbol::get_length

ULONGLONG

字节数块中的代码。

IDiaSymbol::get_lexicalParent

IDiaSymbol*

将符号块或无法正常工作。

IDiaSymbol::get_lexicalParentId

DWORD

返回词法父符号的 ID。

IDiaSymbol::get_locationType

DWORD

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

IDiaSymbol::get_name

BSTR

返回的通常是一个空字符串) 的名称 (块。

IDiaSymbol::get_relativeVirtualAddress

DWORD

返回此的虚拟地址块相对于其词法父级。

IDiaSymbol::get_symIndexId

DWORD

索引符号 ID。

IDiaSymbol::get_symTag

DWORD

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

IDiaSymbol::get_virtualAddress

ULONGLONG

返回此的虚拟地址在可执行文件块中。

请参见

参考

符号类型的词法层次结构

LocationType

符号位置