Sdílet prostřednictvím


IDiaAddressMap::set_addressMap

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

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

Parametry

  • cbData
    [v] Počet prvků data parametr.

  • data[]
    [v] Pole DiaAddressMapEntry struktury, které definují mapu překladu.

  • imagetoSymbols
    [v] TRUE Pokud data parametr definuje mapování z nového rozložení obrázku do původního rozložení (popsané v symboly ladění).FALSEPokud data je mapa do nového rozložení obrázku z původního rozložení.

Vrácená hodnota

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

Poznámky

DIA obvykle získá mapy překlad adres z databáze (PDB) soubor programu.Pokud chybí tyto hodnoty IDiaAddressMap::set_imageHeaders metoda je volána dvakrát, jednou s imagetoSymbols parametr nastaven na hodnotu TRUE a jednou s imagetoSymbols parametru FALSE.Mapa překlady adres nelze povolit použití IDiaAddressMap::put_addressMapEnabled metoda Pokud jsou poskytovány i překlad mapy.

Viz také

Referenční dokumentace

DiaAddressMapEntry

IDiaAddressMap

IDiaAddressMap::put_addressMapEnabled

IDiaAddressMap::set_imageHeaders