IDebugControl2 ::SetExecutionStatus, méthode (dbgeng.h)
La méthode SetExecutionStatus demande que le moteur du débogueur entre un état exécutable. L’exécution réelle ne se produit qu’à la prochaine fois WaitForEvent est appelée.
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 ces valeurs dans la table dans DEBUG_STATUS_XXX dont la priorité réside entre DEBUG_STATUS_GO et DEBUG_STATUS_STEP_INTO.
Valeur de retour
Cette méthode peut également retourner d’autres valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.
Retourner le code | 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’existe aucune cible actuelle, il existe une demande en attente d’entrée 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’événements supplémentaires. |
Remarques
Pour plus d’informations, consultez d’informations cibles.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | dbgeng.h (include Dbgeng.h) |