Partager via


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

Voir aussi

interface IDebugHostModule