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, das Erfolg oder Fehler angibt.

Bemerkungen

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

Siehe auch

IDebugHostModule-Schnittstelle