Поделиться через


Compiland

Существует один SymTagCompiland символ для каждого компилятора, связанного с файлом .exe. Сведения компилятора разделены между символами с тегом SymTagCompiland , который можно получить без загрузки дополнительных символов компилятора и символов с тегом SymTagCompilandDetails , что может потребовать загрузки дополнительных символов.

Свойства

В следующей таблице показаны свойства, допустимые для этого типа символов.

Свойство Тип данных Description
IDiaSymbol::get_editAndContinueEnabled BOOL TRUE Значение "Изменить" и "Продолжить" было включено при компиляции.
IDiaSymbol::get_lexicalParent IDiaSymbol* Символ для файла .exe.
IDiaSymbol::get_lexicalParentId DWORD Идентификатор лексического родительского символа.
IDiaSymbol::get_libraryName BSTR Имя библиотеки или файла объектов, из которого был загружен объект.
IDiaSymbol::get_name BSTR Имя файла объекта компилятора.
IDiaSymbol::get_sourceFileName BSTR Имя исходного файла.
IDiaSymbol::get_symIndexId DWORD Идентификатор индекса символа.
IDiaSymbol::get_symTag DWORD Возвращает SymTagCompiland (одно из значений перечисления SymTagEnum).

См. также