Método IDebugHostModule::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

Consulte también

Interfaz IDebugHostModule