Partager via


IDebugProgram2::Step

Effectue une étape.

Remarque

Cette méthode est déconseillée. Utilisez plutôt la méthode Step .

Syntaxe

int Step( 
   IDebugThread2  pThread,
   enum_STEPKIND  sk,
   enum_STEPUNIT  step
);

Paramètres

pThread
[in] Objet IDebugThread2 qui représente le thread en cours d’exécution.

sk
[in] Valeur de l’énumération STEPKIND qui spécifie le type d’étape.

step
[in] Valeur de l’énumération STEPUNIT qui spécifie l’unité d’étape (par exemple, par instruction ou instruction).

Valeur de retour

En cas de réussite, retourne S_OK , sinon, retourne un code d'erreur.

Notes

Dans le cas où il existe une synchronisation de threads ou une communication entre les threads, d’autres threads du programme doivent s’exécuter lorsqu’un thread particulier effectue un pas à pas.

Avertissement

N’envoyez pas d’événement d’arrêt ou d’événement immédiat (synchrone) à l’événement lors de la gestion de cet appel ; sinon, le débogueur peut cesser de répondre.

Voir aussi