Partager via


Méthode IDebugHostPublic ::GetLocation (dbgmodel.h)

Pour les données qui ont une adresse, la méthode GetLocation retourne l’emplacement abstrait (adresse) du champ.

Si le public donné n’a pas d’emplacement statique, la méthode GetLocation échoue.

Syntaxe

HRESULT GetLocation(
  Location *location
);

Paramètres

location

L’emplacement abstrait (par exemple, l’adresse) des données sera retourné ici.

Valeur retournée

Cette méthode retourne HRESULT qui indique la réussite ou l’échec.

Remarques

Exemple de Code

ComPtr<IDebugHostPublic> spPublic; /* get a public symbol (see EnumerateChildren) */

Location publicLocation;
if (SUCCEEDED(spPublic->GetLocation(&publicLocation)))
{
    // For public symbols which indicate they have a static location 
    // via GetLocationKind, publicLocation will be the location of the symbol
}

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h

Voir aussi

Interface IDebugHostPublic