ICorDebugProcess, interface

Représente un processus qui exécute le code managé. Cette interface est une sous-classe d’ICorDebugController.

Méthodes

Méthode Description
ClearCurrentException, méthode Efface l’exception non managée actuelle sur le thread donné.
EnableLogMessages, méthode Active et désactive l’envoi de messages de journal au débogueur.
EnumerateAppDomains, méthode Énumère tous les domaines d’application dans le processus.
EnumerateObjects, méthode Non implémenté.
GetHandle, méthode Obtient un descripteur au processus.
GetHelperThreadID, méthode Obtient l’ID de thread du système d’exploitation pour le thread d’assistance interne du débogueur.
GetID, méthode Obtient l’ID du système d’exploitation du processus.
GetObject, méthode Non implémenté.
GetThread, méthode Obtient l’instance ICorDebugThread qui a l’ID de thread de système d’exploitation spécifié.
GetThreadContext, méthode Obtient le contexte du thread donné.
IsOSSuspended, méthode Détermine si le thread a été suspendu suite à l’arrêt du processus par le débogueur.
IsTransitionStub, méthode Détermine si une adresse se trouve à l’intérieur d’un stub qui entraîne une transition vers le code managé.
ModifyLogSwitch, méthode Définit le niveau de gravité du commutateur de journal spécifié.
ReadMemory, méthode Lit la mémoire à partir du processus.
SetThreadContext, méthode Définit le contexte du thread donné.
ThreadForFiberCookie, méthode Action déconseillée.
WriteMemory, méthode Écrit des données dans une zone de mémoire dans le processus.

Notes

Notes

Cette interface ne prend pas en charge l'appel à distance, que ce soit entre ordinateurs ou entre processus.

Spécifications

Plateformes : Consultez Configuration requise.

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

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible à partir de la version 1.0

Voir aussi