Partager via


ICLRDataTarget::SetThreadContext, méthode

Définit le contexte actuel du thread spécifié dans le processus cible. Cette méthode est appelée par les services d’accès aux données du Common Language Runtime (CLR).

Syntaxe

HRESULT SetThreadContext (  
    [in] ULONG32            threadID,  
    [in] ULONG32            contextSize,  
    [in, size_is(contextSize)]
         BYTE               *context  
);  

Paramètres

threadID
[in] Identificateur du système d’exploitation d’un thread dans le processus cible.

contextSize
[in] Taille du contexte.

context
[in] Pointeur vers une mémoire tampon qui contient le contexte.

Les données dans la mémoire tampon context sont 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

Voir aussi