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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour