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.
Antarmuka ini memberikan akses ke informasi tentang server tempat proses berjalan.
Sintaks
IDebugCoreServer3 : IDebugCoreServer2
Catatan untuk Pelaksana
Visual Studio mengimplementasikan antarmuka ini.
Catatan untuk Penelepon
Gunakan QueryInterface untuk mendapatkan antarmuka ini dari antarmuka IDebugCoreServer2 . Panggilan ke GetServer juga dapat mengembalikan antarmuka ini. Antarmuka ini paling sering digunakan oleh pemasok port kustom untuk meluncurkan program di server (baik lokal atau jarak jauh).
Metode dalam Urutan Vtable
Selain metode pada antarmuka IDebugCoreServer2 , antarmuka ini mengimplementasikan metode berikut:
| Metode | Deskripsi |
|---|---|
| GetServerName | Mengambil nama server. |
| GetServerFriendlyName | Mengambil versi nama server yang mudah diingat |
| EnableAutoAttach | Memberi tahu mesin debug tertentu untuk secara otomatis melampirkan ke proses saat proses tersebut dimulai. |
| MendiagnosisWebDebuggingError | Mengambil kode kesalahan tertentu saat lampiran otomatis gagal. |
| CreateInstanceInServer | Membuat instans mesin debug di server. |
| QueryIsLocal | Mengambil bendera yang menunjukkan apakah server berada di komputer yang sama dengan pemanggil. |
| GetConnectionProtocol | Mengambil nilai yang menunjukkan protokol yang digunakan untuk berkomunikasi dengan server. |
| DisableAutoAttach | Menonaktifkan semua pengaturan lampirkan otomatis untuk semua mesin debug yang diketahui server ini. |
Keterangan
Pemasok port kustom menerima antarmuka IDebugCoreServer2 pada panggilan ke Peristiwa. Antarmuka dapat diperoleh dari antarmuka tersebut IDebugCoreServer3 .
Persyaratan
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll