Bagikan melalui


IDebugProgramEngines2

Antarmuka ini digunakan oleh simpul program untuk menentukan semua kemungkinan mesin debug (DE) yang dapat men-debug program ini.

Sintaks

IDebugProgramEngines2 : IUnknown

Catatan untuk Pelaksana

DE atau pemasok port kustom mengimplementasikan antarmuka ini pada objek yang sama yang mengimplementasikan IDebugProgramNode2 untuk mendukung pembentukan DE tertentu untuk digunakan untuk program tertentu.

Catatan untuk Penelepon

Panggil QueryInterface pada IDebugProgramNode2 antarmuka untuk mendapatkan antarmuka ini.

Metode dalam Urutan Vtable

Tabel berikut memperlihatkan metode IDebugProgramEngines2.

Metode Deskripsi
EnumPossibleEngines Menunjukkan semua KEMUNGKINAN DEs yang dapat men-debug program ini.
SetEngine Memilih DE yang akan digunakan untuk menelusuri kesalahan program ini.

Keterangan

Setelah DE dipilih oleh pengguna, pilihan tersebut didaftarkan ke simpul program dengan memanggil SetEngine. Mesin yang dipilih menjadi mesin yang dikembalikan oleh GetEngineInfo.

Persyaratan

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll

Baca juga