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.
Indique si le thread a jamais eu une exception non gérée.
HRESULT GetBlockingObjects (
[out] ICorDebugBlockingObjectEnum **ppBlockingObjectEnum
);
ppBlockingObjectEnum
[out] Pointeur vers l’adresse d’une énumération ordonnée des structures CorDebugBlockingObject .
Cette méthode retourne les HRESULT spécifiques suivantes ainsi que les erreurs HRESULT qui indiquent une défaillance de méthode.
HRESULT | Descriptif |
---|---|
S_OK | Le thread a eu une exception non gérée depuis sa création. |
S_FALSE | Le thread n’a jamais eu d’exception non gérée. |
Cette méthode indique si le thread a jamais eu une exception non gérée. Au moment où le rappel d’exception non géré est déclenché ou que l’attachement JIT natif est lancé, cette méthode est garantie de retourner S_OK. Il n’existe aucune garantie que la méthode ICorDebugThread.GetCurrentException retourne l’exception non gérée ; toutefois, elle sera effectuée si le processus n’a pas encore été poursuivi après avoir obtenu le rappel d’exception non géré ou lors de l’attachement JIT natif. En outre, il est possible (bien que peu probable) d’avoir plusieurs threads avec une exception non gérée au moment où l’attachement JIT natif est déclenché. Dans ce cas, il n’existe aucun moyen de déterminer quelle exception a déclenché l’attachement JIT.
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 4.0
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :