IDebugProgram3::ExecuteOnThread

Hata ayıklayıcı programını yürütür. İş parçacığı, hata ayıklayıcıya kullanıcının programı yürütürken görüntülediği iş parçacığı hakkında bilgi vermek için döndürülür.

Sözdizimi

int ExecuteOnThread(
   IDebugThread2 pThread
);

Parametreler

pThread
[in] IDebugThread2 nesnesi.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Açıklamalar

Bir hata ayıklayıcının durduktan sonra yürütmeye devam etmesinin üç farklı yolu vardır:

  • Yürütme: Önceki adımları iptal edin ve sonraki kesme noktasına kadar vb. çalıştırın.

  • Adım: Eski adımları iptal edin ve yeni adım tamamlanana kadar çalıştırın.

  • Devam: Yeniden çalıştırın ve eski adımları etkin bırakın.

    geçirilen ExecuteOnThread iş parçacığı, hangi adımın iptal edileceğine karar verirken yararlıdır. İş parçacığını bilmiyorsanız, execute komutunu çalıştırmak tüm adımları iptal eder. İş parçacığı bilgisi ile yalnızca etkin iş parçacığındaki adımı iptal etmeniz gerekir.

Ayrıca bkz.