共用方式為


IDiaAddressMap::put_relativeVirtualAddressEnabled

允許用戶端啟用或停用的計算和相對虛擬位址 (RVA) 的使用。

HRESULT put_relativeVirtualAddressEnabled ( 
   BOOL NewVal
);

參數

  • NewVal
    [in]設定成TRUE若要啟用,或FALSE來停用。

傳回值

如果成功的話,會傳回S_OK。 否則,會傳回錯誤碼。

備註

可以擷取描述 DIA 介面,以及如何在可執行檔映像基底,相對的偵錯物件的位址為相對虛擬位址。

PDB 檔案從一開始載入區段時,會啟用之 Rva 使用。 若要取得之 Rva 使用的目前狀態,呼叫IDiaAddressMap::get_relativeVirtualAddressEnabled方法。

put_relativeVirtualAddress必須呼叫方法,以便成功呼叫之後的 Rva IDiaAddressMap::set_imageHeaders方法已建立新的映像標頭。

請參閱

參考

IDiaAddressMap

IDiaAddressMap::get_relativeVirtualAddressEnabled

IDiaAddressMap::set_imageHeaders