Поделиться через


Метод IDebugHostModule::GetBaseLocation (dbgmodel.h)

Метод 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