IDiaAddressMap::put_addressMapEnabled
Určuje, jestli se má mapa adres použít k překladu adres symbolů.
Syntaxe
HRESULT put_addressMapEnabled (
BOOL NewVal
);
Parametry
NewVal
[v] Nastavte na TRUE
povolení překladu symbolů nebo FALSE
zakázání.
Návratová hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby.
Poznámky
Spustitelné postprocesory někdy aktualizují spustitelný soubor. Dia obsahuje mechanismus pro podporu překladu symbolů do nového rozložení.
Při načtení souboru PDB je povolena mapa adres uložená v souboru. Existují však časy, kdy klientská aplikace může potřebovat zadat vlastní mapování adres voláním IDiaAddressMap::set_addressMap metoda. set_addressMap
Pokud je metoda úspěšná, klientská aplikace musí zavolat metodu put_addressMapEnabled
s parametremNewVal
, aby TRUE
bylo možné použít tuto mapu adres.
Aktuální stav povolené mapy adres lze načíst voláním metody IDiaAddressMap::get_addressMapEnabled .