ICorDebugModule2::SetJMCStatus, méthode
Définit l’état JMC (Uniquement mon code) de toutes les méthodes de toutes les classes de cet ICorDebugModule2 sur la valeur spécifiée, sauf celles du tableau pTokens
, qu’elle définit sur la valeur opposée.
Syntaxe
HRESULT SetJMCStatus (
[in] BOOL bIsJustMyCode,
[in] ULONG32 cTokens,
[in, size_is(cTokens)] mdToken pTokens[]
);
Paramètres
bIsJustMycode
[in] Défini sur true
si le code doit être débogué ; sinon, défini sur false
.
cTokens
[in] Taille du tableau pTokens
.
pTokens
[in] Tableau de valeurs mdToken
, chacune faisant référence à une méthode dont l’état JMC est défini sur !bIsJustMycode
.
Notes
L’état JMC de chaque méthode spécifiée dans le tableau pTokens
est défini sur la valeur opposée à celle de bIsJustMycode
. L’état de toutes les autres méthodes de ce module est défini sur la valeur bIsJustMycode
.
La méthode SetJMCStatus
efface tous les paramètres JMC précédents définis dans ce module.
La méthode SetJMCStatus
retourne S_OK HRESULT si toutes les fonctions ont été correctement définies. Elle retourne CORDBG_E_FUNCTION_NOT_DEBUGGABLE HRESULT si certaines fonctions marquées true
ne sont pas débogables.
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 2.0
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour