Bagikan melalui


IDebugCoreServer3

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

Baca juga