Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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). |