Interface IDebugHostMemory5 (dbgmodel.h)
Version 5 de l’interface d’accès en mémoire au débogueur sous-jacent.
Cette version 5 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
L’interface IDebugHostMemory5 hérite de l’interface IDebugHostMemory4.
Méthode
L’interface IDebugHostMemory5 a ces méthodes.
IDebugHostMemory5 ::AddRef La méthode AddRef incrémente le nombre de références d’un objet. |
IDebugHostMemory5 ::CanonicalizeLocation La méthode CanonicalizeLocation transforme un emplacement donné en sa « représentation canonique », qui est un formulaire standard choisi. |
IDebugHostMemory5 ::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). |
IDebugHostMemory5 ::GetPhysicalAddressLocation La méthode GetPhysicalAddressLocation crée une structure d’emplacement qui représente un décalage en tant qu’adresse de mémoire physique. |
IDebugHostMemory5 ::IsPhysicalAddressLocation La méthode IsPhysicalAddressLocation retourne si un emplacement donné représente une adresse physique ou non. |
IDebugHostMemory5 ::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é. |
IDebugHostMemory5 ::QueryInterface La méthode QueryInterface récupère des pointeurs vers des interfaces prises en charge sur un objet. |
IDebugHostMemory5 ::ReadBytes La méthode ReadBytes lit un certain nombre d’octets à partir de l’espace d’adressage de la cible pour un contexte et un emplacement donnés. |
IDebugHostMemory5 ::ReadIntrinsics La méthode ReadIntrinsics lit une ou plusieurs valeurs intrinsèques de l’espace d’adressage de la cible définie par le contexte et l’emplacement donnés. |
IDebugHostMemory5 ::ReadOrdinalIntrinsics |
IDebugHostMemory5 ::ReadPointers La méthode ReadPointers lit un certain nombre de pointeurs à partir de l’espace d’adressage de la cible pour un contexte et un emplacement donnés. |
IDebugHostMemory5 ::Release La méthode IDebugHostMemory5 ::Release libère une référence à l’objet mémoire. |
IDebugHostMemory5 ::WriteBytes La méthode IDebugHostMemory5 ::WriteBytes écrit un certain nombre d’octets dans l’espace d’adressage de la cible pour un contexte et un emplacement donnés. |
IDebugHostMemory5 ::WritePointers La méthode IDebugHostMemory5 ::WritePointers écrit un certain nombre de pointeurs dans l’espace d’adressage de la cible. |
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dbgmodel.h |
Voir aussi
Vue d’ensemble du modèle de données du débogueur C++