ICLRDataTarget, interface
Fournit des méthodes pour l’interaction avec un élément cible du Common Language Runtime (CLR).
Méthodes
Méthode | Description |
---|---|
GetCurrentThreadID, méthode | Obtient l’identificateur du système d’exploitation pour le thread actuel. |
GetImageBase, méthode | Obtient l’adresse de mémoire de base de l’image spécifiée. |
GetMachineType, méthode | Obtient un identificateur du type d’ensemble d’instructions que le processus cible utilise. |
GetPointerSize, méthode | Obtient la taille, en octets, d’un pointeur vers la cible actuelle. |
GetThreadContext, méthode | Obtient un pointeur vers le contexte du thread avec l’identificateur spécifié. |
GetTLSValue, méthode | Obtient une valeur dans le stockage local de thread (TLS) à l’index spécifié pour le thread spécifié. |
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. |
Méthode de requête | Appelé par les services d’accès aux données du common language runtime (CLR) pour demander une opération, telle que définie par l’implémentation. |
SetThreadContext, méthode | Définit le contexte actuel du thread spécifié dans le processus cible. |
SetTLSValue, méthode | Définit une valeur dans le stockage local de thread (TLS) du thread spécifié dans le processus cible. |
WriteVirtual, méthode | Écrit des données depuis 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 comme il convient pour l’élément cible particulier. Par exemple, un processus actif aurait une implémentation différente de celle d'un vidage de la mémoire.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : ClrData.idl, ClrData.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 2.0
Voir aussi
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.