IDebugProcess3 : : étape
Provoque le processus à l'instruction ou l'instruction d'une étape.
Notes
Cette méthode doit être utilisée à la place d' IDebugProgram2 : : étape.
HRESULT Step(
IDebugThread2* pThread,
STEPKIND sk,
STEPUNIT step,
);
int Step(
IDebugThread2 pThread,
enum_STEPKIND sk,
enum_STEPUNIT step
);
Paramètres
pThread
[in] Un objet d' IDebugThread2 représentant le thread qui est - pas.sk
[in] L'une des valeurs de STEPKIND .step
[in] L'une des valeurs de STEPUNIT .
Valeur de retour
En cas de réussite, retourne S_OK ; sinon retourne un code d'erreur.
Notes
Dans le cas où il y aurait toute synchronisation de threads ou communication entre les threads, d'autres threads dans le processus doivent s'exécuter lorsqu'un thread particulier - pas.
Avertissement n'envoient pas d'événement arrêtant ou un événement (synchrone) immédiat est IDebugEventCallback2 : : événement tout en gérant cet appel ; sinon le débogueur peut se bloquer.