Kompilace
Pro každý compiland propojený s .exe souborem je jeden SymTagCompiland
symbol. Informace o compilandu jsou rozdělené mezi symboly se značkou SymTagCompiland
, která se dá načíst bez načtení dalších symbolů a symbolů se značkou SymTagCompilandDetails
, která může vyžadovat načtení dalších symbolů.
Vlastnosti
Následující tabulka uvádí vlastnosti platné pro tento typ symbolu.
Vlastnost | Datový typ | Popis |
---|---|---|
IDiaSymbol::get_editAndContinueEnabled | BOOL |
TRUE Pokud byla při kompilaci povolena možnost Upravit a pokračovat. |
IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Symbol souboru .exe |
IDiaSymbol::get_lexicalParentId | DWORD |
ID lexikálního nadřazeného symbolu |
IDiaSymbol::get_libraryName | BSTR |
Název knihovny nebo souboru objektu, ze kterého byl objekt načten. |
IDiaSymbol::get_name | BSTR |
Název souboru objektu compilandu. |
IDiaSymbol::get_sourceFileName | BSTR |
Název zdrojového souboru |
IDiaSymbol::get_symIndexId | DWORD |
ID indexu symbolu |
IDiaSymbol::get_symTag | DWORD |
Vrátí SymTagCompiland (jedna z hodnot výčtu SymTagEnum). |