Méthode IDebugControl ::SetExecutionStatus (dbgeng.h)
La méthode SetExecutionStatus demande au moteur du débogueur d’entrer un état exécutable. L’exécution réelle n’aura pas lieu avant l’appel suivant de WaitForEvent .
Syntaxe
HRESULT SetExecutionStatus(
[in] ULONG Status
);
Paramètres
[in] Status
Spécifie le mode que le moteur doit utiliser lors de l’exécution. Les valeurs possibles sont les valeurs de la table dans DEBUG_STATUS_XXX dont la priorité se situe entre DEBUG_STATUS_GO et DEBUG_STATUS_STEP_INTO.
Valeur retournée
Cette méthode peut également retourner d’autres valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour .
Code de retour | Description |
---|---|
|
La méthode a réussi. |
|
Quelque chose a empêché l’exécution de cette méthode. Les causes possibles sont les suivantes : il n’y a pas de cible actuelle, une demande d’entrée en attente ou l’exécution n’est pas prise en charge dans la cible actuelle. |
|
La cible est déjà en cours d’exécution. |
|
Aucune cible ne peut générer d’autres événements. |
Remarques
Pour plus d’informations, consultez Informations cibles.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dbgeng.h (inclure Dbgeng.h) |
Voir aussi
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