Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
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.