Interface IDebugHostMemory2 (dbgmodel.h)
Interface d’accès en mémoire au débogueur sous-jacent.
Cette version 2 de l’interface prend en charge toutes les méthodes précédentes avec des signatures identiques et inclut d’autres nouvelles méthodes qui fournissent des fonctionnalités ajoutées. Les nouvelles méthodes sont répertoriées dans l’en-tête à la fin de la section pour cette interface.
Héritage
IDebugHostMemory2 hérite de IDebugHostMemory.
Méthode
L’interface IDebugHostMemory2 a ces méthodes.
IDebugHostMemory2 ::AddRef La méthode IDebugHostMemory2 ::AddRef incrémente le nombre de références d’une interface sur un objet. |
IDebugHostMemory2 ::GetDisplayStringForLocation 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). |
IDebugHostMemory2 ::LinearizeLocation Prend un emplacement qui peut représenter quelque chose d’autre qu’une adresse de mémoire virtuelle et tente de linéariser l’emplacement dans une adresse de mémoire virtuelle dans le contexte donné. |
IDebugHostMemory2 ::QueryInterface La méthode IDebugHostMemory2 ::QueryInterface récupère les pointeurs vers les interfaces prises en charge sur un objet. |
IDebugHostMemory2 ::ReadBytes La méthode IDebugHostMemory2 ::ReadBytes lit un certain nombre d’octets à partir de l’espace d’adressage de la cible pour un contexte et un emplacement donnés. |
IDebugHostMemory2 ::ReadPointers La méthode IDebugHostMemory2 ::ReadPointers lit un certain nombre de pointeurs à partir de l’espace d’adressage de la cible pour un contexte et un emplacement donnés. |
IDebugHostMemory2 ::Release La méthode IDebugHostMemory2 ::Release décrémente le nombre de références d’une interface sur un objet. |
IDebugHostMemory2 ::WriteBytes La méthode IDebugHostMemory2 ::WriteBytes écrit un certain nombre d’octets dans l’espace d’adressage de la cible pour un contexte et un emplacement donnés. |
IDebugHostMemory2 ::WritePointers Prend un certain nombre de pointeurs comme conservés dans des valeurs 64 bits non signées, les tronque à la taille de pointeur native de la cible et les écrit dans l’espace d’adressage de la cible tel que défini par le contexte et l’emplacementpassés. |
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dbgmodel.h |
Voir aussi
Vue d’ensemble du modèle de données du débogueur C++