Partager via


ICLRDataTarget, interface

Fournit des méthodes d'interaction avec un élément cible du Common Language Runtime (CLR).

Méthodes

Méthode

Description

ICLRDataTarget::GetCurrentThreadID, méthode

Obtient l'identificateur de système d'exploitation pour le thread actuel.

ICLRDataTarget::GetImageBase, méthode

Obtient l'adresse de mémoire de base pour l'image spécifiée.

ICLRDataTarget::GetMachineType, méthode

Obtient un identificateur pour le genre de jeu d'instructions que le processus cible utilise.

ICLRDataTarget::GetPointerSize, méthode

Obtient la taille, en octets, d'un pointeur vers la cible actuelle.

ICLRDataTarget::GetThreadContext, méthode

Obtient un pointeur vers le contexte du thread avec l'identificateur spécifié.

ICLRDataTarget::GetTLSValue, méthode

Obtient une valeur dans le stockage local des threads, à l'index indiqué pour le thread spécifié.

ICLRDataTarget::ReadVirtual, méthode

Lit les données de l'adresse de mémoire virtuelle spécifiée dans la mémoire tampon spécifiée.

ICLRDataTarget::Request, méthode

Appelé par les services d'accès aux données du Common Language Runtime (CLR) pour demander une opération définie par l'implémentation.

ICLRDataTarget::SetThreadContext, méthode

Définit le contexte actuel du thread spécifié dans le processus cible.

ICLRDataTarget::SetTLSValue, méthode

Définit une valeur dans le stockage local des threads (TLS) du thread spécifié dans le processus cible.

ICLRDataTarget::WriteVirtual, méthode

Écrit des données de la mémoire tampon spécifiée vers l'adresse de mémoire virtuelle spécifiée.

Notes

Le client API (c'est-à-dire le débogueur) doit implémenter cette interface de manière appropriée pour l'élément cible particulier. Par exemple, un processus actif aurait une implémentation différente de celle d'une image mémoire.

Spécifications

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : ClrData.idl, ClrData.h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Référence

ICLRDataTarget2, interface

Autres ressources

Interfaces de débogage