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.
Mewakili mesin debug tunggal (DE) yang mengontrol penelusuran kesalahan satu atau beberapa modul.
Sintaks
IDebugEngine3 : IDebugEngine2
Catatan untuk Pelaksana
Antarmuka ini diimplementasikan oleh DE kustom (jika mendukung simbol) untuk mengaktifkan status JustMyCode. Antarmuka ini harus diimplementasikan oleh DE jika mendukung simbol dan JustMyCode.
Catatan untuk Penelepon
Antarmuka ini dipanggil oleh manajer debug sesi (SDM) untuk meneruskan opsi pengguna untuk lokasi tempat memuat simbol. Ini juga dipanggil untuk mengatur GUID mesin ketika diinstansiasi (GUID ini didasarkan pada metrik sejak waktu pendaftaran mesin). SDM juga memanggil antarmuka ini untuk mengatur status JustMyCode dan untuk mengatur semua pengecualian yang diketahui oleh debugger ke status tertentu.
Metode dalam Urutan Vtable
Selain metode yang diwarisi dari IDebugEngine2, IDebugEngine3 antarmuka mengekspos metode berikut.
| Metode | Deskripsi |
|---|---|
| SetSymbolPath | Mengatur jalur atau jalur yang akan digunakan DE untuk mencari simbol penelusuran kesalahan. |
| LoadSymbols | Memuat simbol untuk semua modul yang belum memuat simbolnya. |
| SetJustMyCodeState | Memberi tahu DE tentang informasi JustMyCode. |
| SetEngineGuid | Mengatur GUID DE dari metrik. |
| SetAllExceptions | Atur semua pengecualian yang saat ini terutang ke status tertentu. |
Persyaratan
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll