IDebugHostMemory2 ::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 |