ICLRDataTarget::GetThreadContext, méthode
Obtient le contexte d'exécution actuel pour le 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.
HRESULT GetThreadContext (
[in] ULONG32 threadID,
[in] ULONG32 contextFlags,
[in] ULONG32 contextSize,
[out, size_is(contextSize)]
BYTE *context
);
Paramètres
threadID
[in] Identificateur de système d'exploitation d'un thread dans le processus cible.contextFlags
[in] Indicateurs qui spécifient les éléments du contexte à retourner. Ces éléments seront au minimum retournés lors de l'implémentation.contextSize
[in] Taille du contexte.context
[out] Pointeur vers une mémoire tampon dans laquelle placer le contexte.Les données figurant dans la mémoire tampon context doivent être dans le format de la structure CONTEXT Win32. Comme le contexte spécifie des données du registre spécifiques au processeur, la définition de la structure CONTEXT Win32 dépend de l'architecture du processeur. Pour obtenir la définition de la structure CONTEXT Win32, consultez le fichier d'en-tête WinNT.h.
Notes
Cette méthode est implémentée par le writer de l'application de débogage.
Configuration requise
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