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 mewakili port debug pada komputer.
Sintaks
IDebugPort2 : IUnknown
Catatan untuk Pelaksana
Pemasok port kustom mengimplementasikan antarmuka ini untuk mewakili port debug pada komputer.
Jika port mendukung pengiriman peristiwa port, port juga harus mengimplementasikan IConnectionPointContainer antarmuka untuk mendukung IConnectionPoint antarmuka yang pada gilirannya menyediakan antarmuka IDebugPortEvents2 .
Catatan untuk Penelepon
Panggilan ke GetPort atau AddPort mengembalikan antarmuka ini, mewakili port yang diminta.
Metode dalam Urutan Vtable
Tabel berikut memperlihatkan metode IDebugPort2.
| Metode | Deskripsi |
|---|---|
| GetPortName | Mengembalikan nama port. |
| GetPortId | Mengembalikan pengidentifikasi port. |
| GetPortRequest | Mengembalikan permintaan yang digunakan untuk membuat port (jika tersedia). |
| GetPortSupplier | Mengembalikan pemasok port untuk port ini. |
| GetProcess | Mengembalikan antarmuka ke proses yang diberikan pengidentifikasi proses. |
| EnumProcesses | Menghitung semua proses yang berjalan pada port. |
Keterangan
Port lokal menyediakan akses ke semua proses dan program yang berjalan pada komputer lokal. Port lain mungkin mewakili koneksi kabel serial ke perangkat berbasis Windows CE, atau koneksi jaringan ke komputer non-DCOM. Antarmuka IDebugPort2 digunakan untuk menemukan nama dan pengidentifikasi port, dan menghitung semua proses yang berjalan pada port. Fasilitas untuk meluncurkan dan mengakhiri proses pada port diimplementasikan dalam IDebugPortEx2 antarmuka.
Persyaratan
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll