ICLRDataTarget::GetThreadContext, méthode
Obtient le contexte d’exécution actuel du thread donné dans le processus cible. Cette méthode est appelée par les services d’accès aux données du Common Language Runtime.
Syntaxe
HRESULT GetThreadContext (
[in] ULONG32 threadID,
[in] ULONG32 contextFlags,
[in] ULONG32 contextSize,
[out, size_is(contextSize)]
BYTE *context
);
Paramètres
threadID
[in] Identificateur du système d’exploitation d’un thread dans le processus cible.
contextFlags
[in] Indicateurs qui spécifient les parties du contexte à retourner. L’implémentation retournera au moins ces parties du contexte.
contextSize
[in] Taille du contexte.
context
[out] Pointeur vers une mémoire tampon dans laquelle placer le contexte.
Les données dans la mémoire tampon context
doivent être au format de la structure Win32 CONTEXT
. Le contexte spécifiant les données de registre spécifiques du processeur, la définition de la structure Win32 CONTEXT
dépend de l’architecture du processeur. Reportez-vous au fichier d’en-tête WinNT.h pour la définition de la structure Win32 CONTEXT
.
Notes
Cette méthode est implémentée par le writer de l'application de débogage.
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