Sdílet prostřednictvím


IDiaAddressMap

Umožňuje kontrolu jak DIA SDK vypočítá virtuální a relativní virtuální adresy pro ladění objektů.

IDiaAddressMap : IUnknown

Metody v pořadí virtuální tabulka

Následující tabulka obsahuje metody IDiaAddressMap.

Metoda

Description

IDiaAddressMap::get_addressMapEnabled

Označuje, zda adresa mapa byl stanoven pro konkrétní relaci.

IDiaAddressMap::put_addressMapEnabled

Určuje, zda adresa mapa má být použit k překladu adres symbol.

IDiaAddressMap::get_relativeVirtualAddressEnabled

Označuje, zda je povolen výpočet a relativní virtuální adresy.

IDiaAddressMap::put_relativeVirtualAddressEnabled

Umožňuje povolit nebo zakázat Výpočet relativní virtuální adresy klienta.

IDiaAddressMap::get_imageAlign

Načte aktuální zarovnání obrázku.

IDiaAddressMap::put_imageAlign

Nastaví zarovnání obrazu.

IDiaAddressMap::set_imageHeaders

Nastaví obrázek záhlaví povolit překlad relativní virtuální adresy.

IDiaAddressMap::set_addressMap

Obsahuje mapování adres pro podporu překladů rozložení obrázku.

Poznámky

Řízení podle tohoto rozhraní je zapouzdřen v dvou sad dat můžete zadat: Obrázek záhlaví a zadejte adresu mapy.Většina klientů použít IDiaDataSource::loadDataForExe způsob hledání správné ladicích informací pro obraz a metody lze obvykle zjistit všechny nezbytné údaje záhlaví a mapy, sám.Někteří klienti však provádět specializované zpracování a vyhledávání dat.Tyto metody používají IDiaAddressMap rozhraní DIA SDK poskytnout výsledky hledání.

Poznámky pro volající

Toto rozhraní je k dispozici při použití objektu session DIA.Klientská volání QueryInterface metodu na DIA relaci rozhraní objektů, obvykle IDiaSession, načíst IDiaAddressMap rozhraní.

Požadavky

Záhlaví: Dia2.h

Knihovny: diaguids.lib

Knihovna DLL: msdia80.dll

Viz také

Referenční dokumentace

IDiaDataSource::loadDataForExe

IDiaSession

Další zdroje

Rozhraní (ladění přístupu k rozhraní SDK)