Udostępnij za pośrednictwem


IDiaAddressMap

Zapewnia kontrolę nad jak DIA SDK oblicza wirtualne i względne adresy wirtualne dla obiektów programu debug.

IDiaAddressMap : IUnknown

Metody w kolejności Vtable

W poniższej tabeli przedstawiono metody IDiaAddressMap.

Metoda

Opis

IDiaAddressMap::get_addressMapEnabled

Wskazuje, czy adres mapa została ustanowiona dla konkretnej sesji.

IDiaAddressMap::put_addressMapEnabled

Określa, czy mapę adresu powinny być używane do tłumaczenia adresów symbol.

IDiaAddressMap::get_relativeVirtualAddressEnabled

Wskazuje, czy włączone jest obliczanie i użyj względnych adresów wirtualnych.

IDiaAddressMap::put_relativeVirtualAddressEnabled

Umożliwia klientowi włączyć lub wyłączyć obliczenia względnych adresów wirtualnych.

IDiaAddressMap::get_imageAlign

Pobiera bieżący wyrównanie obrazu.

IDiaAddressMap::put_imageAlign

Ustawia wyrównanie obrazu.

IDiaAddressMap::set_imageHeaders

Zestawy obrazów nagłówki, aby umożliwić tłumaczenie względnych adresów wirtualnych.

IDiaAddressMap::set_addressMap

Zawiera mapę adresu do obsługi obrazu układ tłumaczenia.

Uwagi

Kontroli, świadczone przez ten interfejs jest hermetyzowany w dwóch zestawów danych można podać: obraz nagłówki i adres mapy.Większość klientów użyj IDiaDataSource::loadDataForExe metody, aby znaleźć informacje debugowania właściwego dla obrazu i metoda zazwyczaj można odkryć wszystkie niezbędne dane nagłówki i mapy, sam.Jednak niektórzy klienci wdrożenia specjalistyczne przetwarzania i wyszukiwanie danych.Tacy klienci należy użyć metod IDiaAddressMap interfejsu, aby zapewnić DIA SDK z wynikami wyszukiwania.

Uwagi do wywoływania

Ten interfejs jest dostępne w obiekcie session DIA.Wywołań klienta QueryInterface metody na DIA sesji interfejsu obiektu, zwykle IDiaSession, aby pobrać IDiaAddressMap interfejsu.

Wymagania

Nagłówek: Dia2.h

Biblioteki: diaguids.lib

Biblioteka DLL: msdia80.dll

Zobacz też

Informacje

IDiaDataSource::loadDataForExe

IDiaSession

Inne zasoby

Interfejsy (dostęp do interfejsu SDK debugowanie)