Sdílet prostřednictvím


PublicSymbol

Při vytvoření souboru .exe je každému veřejnému symbolu (minimálně každá globální funkce a symbol dat) přidělena SymTagPublicSymbol značka.

Vlastnosti

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

Vlastnost Datový typ Popis
IDiaSymbol::get_addressOffset DWORD Posun části umístění; podrobnosti naleznete v části LocationType – výčet.
IDiaSymbol::get_addressSection DWORD Část místa; podrobnosti naleznete v části LocationType – výčet.
IDiaSymbol::get_code BOOL TRUE pokud je umístění symbolu v kódu.
IDiaSymbol::get_function BOOL TRUE pokud je symbol funkcí.
IDiaSymbol::get_length ULONGLONG Délka tohoto symbolu v bajtech
IDiaSymbol::get_lexicalParent IDiaSymbol* Symbol globálního oboru
IDiaSymbol::get_lexicalParentId DWORD ID lexikálního nadřazeného symbolu
IDiaSymbol::get_locationType DWORD Veřejné symboly mají statická umístění; Podrobnosti najdete v tématu Umístění symbolů.
IDiaSymbol::get_managed BOOL TRUE pokud je umístění symbolu ve spravovaném kódu.
IDiaSymbol::get_msil BOOL TRUE pokud je umístění symbolu v kódu jazyka MSIL (Microsoft Intermediate Language).
IDiaSymbol::get_name BSTR Plně zdobený název symbolu.
IDiaSymbol::get_symIndexId DWORD ID indexu symbolu
IDiaSymbol::get_relativeVirtualAddress DWORD Relativní pozice symbolu v rámci bloku
IDiaSymbol::get_symTag DWORD Vrátí SymTagPublicSymbol (jedna z hodnot výčtu SymTagEnum).
IDiaSymbol::get_undecoratedName BSTR Nepojmenovaný název symbolu.
IDiaSymbol::get_undecoratedNameEx BSTR Část nebo celý název nedekódovaných symbolů.

Viz také