IDebugHostModule ::GetBaseLocation, méthode (dbgmodel.h)
La méthode GetBaseLocation retourne l’adresse de chargement de base du module en tant que structure d’emplacement. La structure d’emplacement retournée pour un module fait généralement référence à une adresse virtuelle.
Syntaxe
HRESULT GetBaseLocation(
Location *moduleBaseLocation
);
Paramètres
moduleBaseLocation
L’adresse de chargement de la base du module en mémoire est retournée ici en tant que structure d’emplacement. En règle générale, cela fait référence à une adresse virtuelle.
Valeur de retour
Cette méthode retourne HRESULT qui indique la réussite ou l’échec.
Remarques
exemple de code
ComPtr<IDebugHostModule> spModule; /* get a module (see FindModuleByName) */
Location moduleBase;
if (SUCCEEDED(spModule->GetBaseLocation(&moduleBase)))
{
// moduleBase contains the base address of the module
}
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dbgmodel.h |