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


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