Partager via


ICorDebugProcess6 ::MarkDebuggerAttached, méthode

Modifie l’état interne du débogage afin que la Debugger.IsAttached méthode retourne true.

Syntaxe

HRESULT MarkDebuggerAttached(
    BOOL fIsAttached
);

Paramètres

fIsAttached true si la Debugger.IsAttached méthode doit indiquer qu’un débogueur est attaché ; false sinon.

Valeur de retour

La méthode peut retourner les valeurs répertoriées dans le tableau suivant.

Valeur retournée Descriptif
S_OK Le débogage a été correctement mis à jour.
CORDBG_E_MODULE_NOT_LOADED L’assembly qui contient la Debugger.IsAttached méthode n’est pas chargé, ou une autre erreur, telle que les métadonnées manquantes, empêche sa reconnaissance.

Cette erreur est courante et bénigne. Vous devez appeler à nouveau la méthode lorsque des assemblys supplémentaires sont chargés.
Autres valeurs défaillantes HRESULT . D’autres valeurs indiquent probablement un débogueur ou des composants du compilateur mal utilisés.

Remarques

Note

Cette méthode est disponible uniquement avec .NET Native.

Spécifications

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.6

Voir aussi