Partager via


ICorDebugDataTarget::GetThreadContext, méthode

Retourne le contexte de thread actuel pour le thread spécifié.

Syntaxe

HRESULT GetThreadContext(  
       [in] DWORD dwThreadID,  
       [in] ULONG32 contextFlags,  
       [in] ULONG32 contextSize,  
       [out, size_is(contextSize)] BYTE * pContext);  

Paramètres

dwThreadID
[in] Identificateur du thread dont le contexte doit être récupéré. L’identificateur est défini par le système d’exploitation.

contextFlags
[in] Combinaison de bits d’indicateurs dépendants de la plateforme qui indiquent quelles parties du contexte doivent être lues.

contextSize
[in] Taille de pContext.

pContext
[out] Mémoire tampon où le contexte de thread sera stocké.

Notes

Sur les plateformes Windows, pContext doit être une structure CONTEXT (définie dans WinNT.h) approprié pour le type de machine spécifié par la méthode ICorDebugDataTarget::GetPlatform. contextFlags doit avoir les mêmes valeurs comme champ ContextFlags de la structure CONTEXT. La structure CONTEXT est spécifique au processeur. Pour plus d’informations, reportez-vous au fichier WinNT.h.

Spécifications

Plateformes : Consultez Configuration requise.

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

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible depuis la version 4

Voir aussi