Partager via


Interface IDebugDataSpaces3 (dbgeng.h)

Héritage

L’interface IDebugDataSpaces3 hérite de IDebugDataSpaces2. IDebugDataSpaces3 a également les types de membres suivants :

Méthodes

L’interface IDebugDataSpaces3 possède ces méthodes.

 
IDebugDataSpaces3 ::CheckLowMemory

Découvrez la méthode CheckLowMemory, qui vérifie l’altération de la mémoire dans les 4 Go de mémoire faibles.
IDebugDataSpaces3 ::EndEnumTagged

Découvrez la méthode EndEnumTagged, qui libère les ressources utilisées par l’énumération spécifiée.
IDebugDataSpaces3 ::FillPhysical

La méthode FillPhysical écrit un modèle d’octets dans la mémoire physique de la cible. Le modèle est écrit à plusieurs reprises jusqu’à ce que la plage de mémoire spécifiée soit remplie.
IDebugDataSpaces3 ::FillVirtual

La méthode FillVirtual écrit un modèle d’octets dans la mémoire virtuelle de la cible. Le modèle est écrit à plusieurs reprises jusqu’à ce que la plage de mémoire spécifiée soit remplie.
IDebugDataSpaces3 ::GetNextTagged

Découvrez la méthode GetNextTagged, qui retourne le GUID pour le bloc suivant de données étiquetées dans l’énumération.
IDebugDataSpaces3 ::GetVirtualTranslationPhysicalOffsets

Découvrez comment cette méthode retourne les adresses physiques des structures de pagination système à différents niveaux de la hiérarchie de pagination.
IDebugDataSpaces3 ::ReadBusData

Découvrez la méthode IDebugDataSpaces3.ReadBusData, qui lit les données d’un bus système. Vous pouvez spécifier le type de données de bus à partir duquel lire.
IDebugDataSpaces3 ::ReadControl

Découvrez la méthode IDebugDataSpaces3.ReadControl, qui lit les données système spécifiques à l’implémentation. Vous pouvez spécifier les données du processeur à lire.
IDebugDataSpaces3 ::ReadDebuggerData

La méthode IDebugDataSpaces3.ReadDebuggerData retourne des informations sur la cible que le moteur du débogueur a interrogée ou déterminée pendant la session active.
IDebugDataSpaces3 ::ReadHandleData

Découvrez la méthode ReadHandleData, qui récupère des informations sur un objet système spécifié par un handle système.
IDebugDataSpaces3 ::ReadImageNtHeaders

Découvrez la méthode ReadImageNtHeaders, qui retourne les en-têtes NT pour l’image spécifiée chargée dans la cible.
IDebugDataSpaces3 ::ReadIo

Découvrez la méthode IDebugDataSpaces3.ReadIo, qui lit à partir de la mémoire d’E/S du système et du bus. Consultez les paramètres de méthode et leurs exigences.
IDebugDataSpaces3 ::ReadMsr

Découvrez la méthode IDebugDataSpaces3.ReadMsr, qui lit un Model-Specific Register (MSR) spécifié.
IDebugDataSpaces3 ::ReadPhysical

La méthode ReadPhysical lit la mémoire de la cible à partir de l’adresse physique spécifiée. Cette méthode appartient à l’interface IDebugDataSpaces3.
IDebugDataSpaces3 ::ReadPointersVirtual

La méthode ReadPointersVirtual est une méthode pratique pour lire les pointeurs à partir de l’espace d’adressage virtuel de la cible. Cette méthode appartient à IDebugDataSpaces3.
IDebugDataSpaces3 ::ReadProcessorSystemData

La méthode ReadProcessorSystemData retourne des données sur le processeur spécifié. Cette méthode appartient à l’interface IDebugDataSpaces3.
IDebugDataSpaces3 ::ReadTagged

Découvrez la méthode ReadTagged, qui lit les données étiquetées qui peuvent être associées à une session de débogueur.
IDebugDataSpaces3 ::ReadVirtual

La méthode ReadVirtual lit la mémoire à partir de l’espace d’adressage virtuel de la cible. Cette méthode appartient à l’interface IDebugDataSpaces3.
IDebugDataSpaces3 ::ReadVirtualUncached

La méthode ReadVirtualUncached lit la mémoire à partir de l’espace d’adressage virtuel de la cible. Cette méthode appartient à l’interface IDebugDataSpaces3.
IDebugDataSpaces3 ::SearchVirtual

La méthode SearchVirtual recherche dans la mémoire virtuelle de la cible un modèle d’octets spécifié. Cette méthode appartient à l’interface IDebugDataSpaces3.
IDebugDataSpaces3 ::StartEnumTagged

Découvrez la méthode StartEnumTagged, qui initialise une énumération sur les données étiquetées associées à une session de débogueur.
IDebugDataSpaces3 ::VirtualToPhysical

Découvrez la méthode VirtualToPhysical, qui traduit un emplacement dans l’espace d’adressage virtuel de la cible en adresse mémoire physique.
IDebugDataSpaces3 ::WriteBusData

La méthode WriteBusData écrit des données dans un bus système. Cette méthode appartient à l’interface IDebugDataSpaces3.
IDebugDataSpaces3 ::WriteControl

La méthode WriteControl écrit des données système spécifiques à l’implémentation. Cette méthode appartient à l’interface IDebugDataSpaces3.
IDebugDataSpaces3 ::WriteIo

La méthode WriteIo écrit dans la mémoire d’E/S du système et du bus. Cette méthode appartient à l’interface IDebugDataSpaces3.
IDebugDataSpaces3 ::WriteMsr

La méthode WriteMsr écrit une valeur dans le Model-Specific Register (MSR) spécifié. Cette méthode appartient à l’interface IDebugDataSpaces3.
IDebugDataSpaces3 ::WritePhysical

La méthode WritePhysical écrit des données dans l’adresse physique spécifiée dans la mémoire de la cible. Cette méthode appartient à l’interface IDebugDataSpaces3.
IDebugDataSpaces3 ::WritePointersVirtual

La méthode WritePointersVirtual est une méthode pratique pour écrire des pointeurs vers l’espace d’adressage virtuel de la cible. Cette méthode appartient à IDebugDataSpaces3.
IDebugDataSpaces3 ::WriteVirtual

La méthode WriteVirtual écrit des données dans l’espace d’adressage virtuel de la cible. Cette méthode appartient à l’interface IDebugDataSpaces3.
IDebugDataSpaces3 ::WriteVirtualUncached

La méthode WriteVirtualUncached écrit des données dans l’espace d’adressage virtuel de la cible. Cette méthode appartient à l’interface IDebugDataSpaces3.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

IDebugDataSpaces

IDebugDataSpaces2

IDebugDataSpaces4