Sdílet prostřednictvím


IDiaAddressMap::set_addressMap

Poskytuje mapu adres pro podporu překladů rozložení obrázků.

Syntaxe

HRESULT set_addressMap ( 
   DWORD                     cbData,
   struct DiaAddressMapEntry data[],
   BOOL                      imagetoSymbols
);

Parametry

cbData

[v] Počet prvků v parametru data .

data[]

[v] Pole DiaAddressMapEntry Struktury , které definují mapu překladu.

imagetoSymbols

[v] TRUE data pokud parametr definuje mapu z nového rozložení obrázku do původního rozložení (jak je popsáno symboly ladění). FALSE pokud data je mapa na nové rozložení obrázku pořízené z původního rozložení.

Vrácená hodnota

V případě úspěchu vrátí hodnotu S_OK; v opačném případě vrátí kód chyby.

Poznámky

Dia obvykle načítá mapy překladu adres ze souboru databáze programu (.pdb). Pokud tyto hodnoty chybí, metoda IDiaAddressMap::set_imageHeaders je volána dvakrát, jednou s imagetoSymbols parametrem nastaveným na TRUE a jednou s parametrem nastaveným imagetoSymbols na FALSE. Překlady map adres nelze povolit pomocí metody IDiaAddressMap::p ut_addressMapEnabled , pokud nejsou k dispozici obě mapy překladu.

Viz také