Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit le contexte du thread donné dans ce processus.
HRESULT SetThreadContext(
[in] DWORD threadID,
[in] ULONG32 contextSize,
[in, length_is(contextSize), size_is(contextSize)]
BYTE context[]);
threadID
[in] ID du thread pour lequel définir le contexte.
contextSize
[in] Taille du context
tableau.
context
[in] Tableau d’octets qui décrivent le contexte du thread.
Le contexte spécifie l’architecture du processeur sur lequel le thread s’exécute.
Le débogueur doit appeler cette méthode plutôt que la fonction Win32 SetThreadContext
, car le thread peut réellement être dans un état « détourné », dans lequel son contexte a été temporairement modifié. Cette méthode doit être utilisée uniquement lorsqu’un thread est en code natif. Utilisez ICorDebugRegisterSet pour les threads dans le code managé. Vous ne devez jamais avoir besoin de modifier le contexte d’un thread pendant un événement de débogage hors bande (OOB).
Les données transmises doivent être une structure de contexte pour la plateforme actuelle.
Cette méthode peut endommager le runtime en cas d’utilisation incorrecte.
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
En-tête: CorDebug.idl, CorDebug.h
Bibliothèque: CorGuids.lib
Versions de .NET : Disponible depuis .NET Framework 2.0
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :