Método IDebugHostModule2::GetBaseLocation (dbgmodel.h)
El método GetBaseLocation devuelve la dirección de carga base del módulo como una estructura de ubicación. La estructura de ubicación devuelta para un módulo normalmente hará referencia a una dirección virtual.
Sintaxis
HRESULT GetBaseLocation(
Location *moduleBaseLocation
);
Parámetros
moduleBaseLocation
La dirección de carga de la base del módulo en memoria se devuelve aquí como una estructura de ubicación. Normalmente, esto hace referencia a una dirección virtual.
Valor devuelto
Este método devuelve HRESULT, que indica que se ha realizado correctamente o no.
Comentarios
Código de ejemplo
ComPtr<IDebugHostModule> spModule; /* get a module (see FindModuleByName) */
Location moduleBase;
if (SUCCEEDED(spModule->GetBaseLocation(&moduleBase)))
{
// moduleBase contains the base address of the module
}
Requisitos
Requisito | Valor |
---|---|
Header | dbgmodel.h |