Partager via


Méthode IDebugHostMemory ::GetDisplayStringForLocation (dbgmodel.h)

Pour un emplacement donné dans l’espace d’adressage de la cible, tel que défini par le contexte et l’emplacement, convertissez l’emplacement en chaîne affichable (selon le format choisi par l’hôte).

Si l’argument « détaillé » est vrai, la conversion de chaîne peut être « plus détaillée »

Syntaxe

HRESULT GetDisplayStringForLocation(
  IDebugHostContext *context,
  Location          location,
  bool              verbose,
  BSTR              *locationName
);

Paramètres

context

Contexte hôte dans lequel l’emplacement est valide. Cela représente, par exemple, l’espace d’adressage dans lequel l’emplacement existe.

location

Emplacement à convertir en chaîne affichable.

verbose

Indique si la conversion doit être détaillée ou non. Une conversion détaillée contiendra plus d’informations qu’une conversion non détaillée. La valeur par défaut est pour une conversion non détaillée.

locationName

Une chaîne pouvant être affichée pour l’emplacement sera retournée ici. Cette chaîne est allouée par SysAllocString et l’appelant est chargé de libérer l’allocation avec un appel à la fonction SysFreeString.

Valeur retournée

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

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h

Voir aussi

Interface IDebugHostMemory