Partager via


IDebugHostPublic ::GetLocation, méthode (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 : adresse) des données est retourné ici.

Valeur de retour

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
}

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

interface IDebugHostPublic