Sdílet prostřednictvím


Exe

Exe je jediný symbol bez lexikální nebo nadřazené třídy, protože představuje globální obor souboru .exe nebo .dll. Pro každý soubor existuje jenom jeden symbol se značkou SymTagExe . Metoda IDiaSession::get_globalScope vrátí symbol.

Vlastnosti

Následující tabulka uvádí vlastnosti platné pro tento typ symbolu.

Vlastnost Datový typ Popis
IDiaSymbol::get_age DWORD Věk tohoto spustitelného souboru
IDiaSymbol::get_guid GUID GUID tohoto spustitelného souboru.
IDiaSymbol::get_isCTypes BOOL TRUE pokud soubor symbolu přidružený k tomuto spustitelnému souboru obsahuje typy jazyka C (pouze v sadě DIA SDK v8.0 nebo novější).
IDiaSymbol::get_isStripped BOOL TRUE pokud byly privátní symboly odebrány ze souboru symbolu přidruženého k tomuto spustitelnému souboru (pouze v sadě DIA SDK v8.0 nebo novější).
IDiaSymbol::get_machineType DWORD Hodnota označující cílový procesor (jednu z hodnot výčtu CV_CPU_TYPE_e).
IDiaSymbol::get_name BSTR Název souboru .exe.
IDiaSymbol::get_signature DWORD Podpis spustitelného souboru
IDiaSymbol::get_symbolsFileName BSTR Úplná cesta k souboru .exe souboru .pdb nebo .dbg.
IDiaSymbol::get_symIndexId DWORD ID indexu symbolu
IDiaSymbol::get_symTag DWORD Vrátí SymTagExe (jedna z hodnot výčtu SymTagEnum).

Viz také