Partager via


IDebugHostMemory ::GetDisplayStringForLocation, méthode (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 « verbose » 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

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

locationName

Une chaîne affichable pour l’emplacement est 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 de retour

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

Exigences

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

Voir aussi

interface IDebugHostMemory