Freigeben über


IDebugHostModule::GetBaseLocation-Methode (dbgmodel.h)

Die GetBaseLocation-Methode gibt die Basisladeadresse des Moduls als Standortstruktur zurück. Die zurückgegebene Standortstruktur für ein Modul verweist in der Regel auf eine virtuelle Adresse.

Syntax

HRESULT GetBaseLocation(
  Location *moduleBaseLocation
);

Parameter

moduleBaseLocation

Die Ladeadresse der Basis des Moduls im Arbeitsspeicher wird hier als Standortstruktur zurückgegeben. In der Regel bezieht sich dies auf eine virtuelle Adresse.

Rückgabewert

Diese Methode gibt HRESULT zurück, was auf Erfolg oder Fehler hinweist.

Hinweise

Beispielcode

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

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

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

IDebugHostModule-Schnittstelle