IDiaAddressMap::put_addressMapEnabled
指定是否應該使用位址對應來轉譯符號位址。
語法
HRESULT put_addressMapEnabled (
BOOL NewVal
);
參數
NewVal
[in] 設為 TRUE
以啟用符號的轉譯,或 FALSE
停用。
傳回值
如果成功,則會傳回 S_OK
;否則,會傳回錯誤碼。
備註
可執行檔後處理器有時會更新可執行檔。 DIA 包含一種機制,可支援將符號轉譯至新版面配置。
載入 PDB 檔案時,會啟用儲存在檔案中的位址對應。 不過,有時候用戶端應用程式可能需要藉由呼叫 IDiaAddressMap::set_addressMap 方法來提供自己的位址對應。 如果 set_addressMap
方法成功,用戶端應用程式必須使用 TRUE
的 NewVal
參數呼叫 put_addressMapEnabled
方法,才能使用該位址對應。
啟用的位址對應目前狀態可以使用 IDiaAddressMap::get_addressMapEnabled 方法的呼叫來擷取。