(dbgmodel.h) IDebugHostModule::GetBaseLocation 方法

GetBaseLocation 方法會將模組的基底負載位址當做位置結構傳回。 模組傳回的位置結構通常會參考虛擬位址。

語法

HRESULT GetBaseLocation(
  Location *moduleBaseLocation
);

參數

moduleBaseLocation

記憶體中模組基底的載入位址會以位置結構的形式傳回這裡。 一般而言,這是指虛擬位址。

傳回值

這個方法會傳回 HRESULT,表示成功或失敗。

備註

範例程式碼

ComPtr<IDebugHostModule> spModule; /* get a module (see FindModuleByName) */

Location moduleBase;
if (SUCCEEDED(spModule->GetBaseLocation(&moduleBase)))
{
    // moduleBase contains the base address of the module
}

規格需求

需求
標頭 dbgmodel.h

另請參閱

IDebugHostModule 介面