Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dalam debugging di Visual Studio, semua rutinitas pelangkahan dan penerusan berikut terjadi pada level program.
Mengatur pernyataan selanjutnya, yaitu mengatur komputer Anda ke instruksi selanjutnya yang akan dijalankan pada lingkungan bingkai tertentu.
Melakukan eksekusi, yaitu, tetap keluar dari mode stepping
Melangkah ke instruksi berikutnya
Melanjutkan dengan mode melangkah saat ini
Menangguhkan utas yang dimuat oleh program
Melanjutkan kembali utas yang dimiliki oleh program
Nota
Menampilkan tumpukan panggilan diimplementasikan pada tingkat utas. Untuk menjabarkan informasi frame saat melihat tumpukan panggilan pada utas, Anda harus menerapkan semua metode dari antarmuka IEnumDebugFrameInfo2.
Metode pengendalian program
Tabel berikut menunjukkan metode IDebugProgram2 yang harus diimplementasikan untuk mesin debug fungsional minimal (DE) dan kontrol eksekusi.
| Metode | Description |
|---|---|
| IDebugProgram2::Execute | Melanjutkan menjalankan semua utas yang terdapat dalam program dari keadaan berhenti. Diperlukan untuk kontrol eksekusi. |
| IDebugProgram2::Lanjutkan | Melanjutkan menjalankan semua utas yang terdapat dalam program dari keadaan berhenti. Diperlukan untuk kontrol eksekusi. |
| IDebugProgram2::Step | Melakukan sebuah langkah pada utas yang diberikan. Terus menjalankan semua utas lain yang terdapat dalam program. Diperlukan untuk kontrol eksekusi. |
Untuk program multithreaded, Anda juga harus menerapkan metode IDebugProgram2::EnumThreads dan semua metode antarmuka IEnumDebugThreads2 .