Méthode IDebugHostModule ::GetBaseLocation (dbgmodel.h)
La méthode GetBaseLocation retourne l’adresse de charge 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 sous la forme d’une structure d’emplacement. En règle générale, cela fait référence à une adresse virtuelle.
Valeur retournée
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
}
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dbgmodel.h |