编译单位

具有 .exe 文件链接的每次编译的一 SymTagCompiland 符号。编译信息拆分在与 SymTagCompiland 标记的 SymTagCompilandDetails 标记的符号,可以检索,而不加载其他编译符号和符号之间,可能需要加载的其他符号。

属性

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

属性

数据类型

说明

IDiaSymbol::get_editAndContinueEnabled

BOOL

TRUE ,如果 " 编辑并继续 " 后启用了生成。

IDiaSymbol::get_lexicalParent

IDiaSymbol*

.exe 文件的符号。

IDiaSymbol::get_lexicalParentId

DWORD

词法父符号的 ID。

IDiaSymbol::get_libraryName

BSTR

对象加载从库或对象文件的名称。

IDiaSymbol::get_name

BSTR

编译的对象文件的文件名。

IDiaSymbol::get_sourceFileName

BSTR

源文件的名称。

IDiaSymbol::get_symIndexId

DWORD

索引符号 ID。

IDiaSymbol::get_symTag

DWORD

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

请参见

参考

CompilandDetails

CompilandEnv

符号类型的词法层次结构