Bagikan melalui


IDebugPortSupplier3

Antarmuka ini memungkinkan penelepon untuk menentukan apakah pemasok port dapat mempertahankan port (dengan menulisnya ke disk) antara pemanggilan debugger dan kemudian mendapatkan daftar port yang dipertahankan.

Sintaks

IDebugPortSupplier3 : IDebugPortSupplier2

Catatan untuk Pelaksana

Pemasok port kustom mengimplementasikan antarmuka ini untuk mendukung penyimpanan atau penyimpanan informasi port ke disk. Antarmuka ini harus diimplementasikan pada objek yang sama dengan antarmuka IDebugPortSupplier2 .

Catatan untuk Penelepon

Panggil QueryInterface pada IDebugPortSupplier2 antarmuka untuk mendapatkan antarmuka ini.

Metode dalam urutan Vtable

Selain metode yang diwarisi dari antarmuka IDebugPortSupplier2 , antarmuka ini mendukung hal berikut:

Metode Deskripsi
CanPersistPorts Mengembalikan apakah pemasok port dapat mempertahankan port (dengan menulisnya ke disk) di antara pemanggilan debugger.
EnumPersistedPorts Mengembalikan objek yang dapat digunakan untuk menghitung melalui semua port yang ditulis ke disk oleh pemasok port ini.

Keterangan

Jika pemasok port dapat mempertahankan port di seluruh pemanggilan, itu harus mengimplementasikan antarmuka ini. Port harus dimuat ketika pemasok port dibuat, dan ditulis ke disk ketika pemasok port dihancurkan.

Mesin debug biasanya tidak berinteraksi dengan pemasok port dan tidak akan menggunakan antarmuka ini.

Persyaratan

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll

Baca juga