Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zawiera mapę adresów do obsługi tłumaczeń układu obrazu.
Składnia
HRESULT set_addressMap (
DWORD cbData,
struct DiaAddressMapEntry data[],
BOOL imagetoSymbols
);
Parametry
cbData
[in] Liczba elementów w parametrze data .
data[]
[in] Tablica struktur DiaAddressMapEntry definiujących mapę tłumaczenia.
imagetoSymbols
[in] TRUE data jeśli parametr definiuje mapę z nowego układu obrazu do oryginalnego układu (zgodnie z opisem symboli debugowania). FALSE jeśli data jest mapą na nowy układ obrazu pobrany z oryginalnego układu.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.
Uwagi
Zwykle dia pobiera mapy tłumaczenia adresów z pliku bazy danych programu (.pdb). Jeśli brakuje tych wartości, metoda IDiaAddressMap::set_imageHeaders jest wywoływana dwukrotnie, raz z parametrem ustawionym imagetoSymbols na TRUE i raz z parametrem ustawionym imagetoSymbols na FALSE. Nie można włączyć translacji map adresów przy użyciu metody IDiaAddressMap::p ut_addressMapEnabled , chyba że podano obie mapy tłumaczenia.