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 titik henti yang siap untuk mengikat ke lokasi kode.
Sintaks
IDebugPendingBreakpoint2 : IUnknown
Catatan untuk Pelaksana
Mesin debug (DE) mengimplementasikan antarmuka ini sebagai bagian dari dukungannya untuk titik henti.
Catatan untuk Penelepon
Panggilan ke CreatePendingBreakpoint membuat titik henti tertunda dari antarmuka IDebugBreakpointRequest2 . Panggilan ke Bind membuat IDebugBreakpoint2 antarmuka yang mewakili titik henti terikat dalam program.
Metode dalam Urutan Vtable
Tabel berikut memperlihatkan metode IDebugPendingBreakpoint2.
| Metode | Deskripsi |
|---|---|
| CanBind | Menentukan apakah titik henti yang tertunda ini dapat mengikat ke lokasi kode. |
| Mengikat | Mengikat titik henti yang tertunda ini ke satu atau beberapa lokasi kode. |
| GetState | Mendapatkan status titik henti yang tertunda ini. |
| GetBreakpointRequest | Mendapatkan permintaan titik henti yang digunakan untuk membuat titik henti yang tertunda ini. |
| Virtualisasi | Alihkan status virtual titik henti yang tertunda ini. |
| Aktifkan | Mengalihkan status aktif dari titik henti yang tertunda ini. |
| SetCondition | Mengatur atau mengubah kondisi yang terkait dengan titik henti yang tertunda ini. |
| SetPassCount | Mengatur atau mengubah jumlah pass yang terkait dengan titik henti yang tertunda ini. |
| EnumBoundBreakpoints | Menghitung semua titik henti yang terikat dari titik henti yang tertunda ini. |
| EnumErrorBreakpoints | Menghitung semua titik henti kesalahan yang dihasilkan dari titik henti yang tertunda ini. |
| Hapus | Menghapus titik henti yang tertunda ini dan semua titik henti terikat darinya. |
Keterangan
IDebugPendingBreakpoint2 dapat dianggap sebagai penyedia semua informasi yang diperlukan untuk mengikat titik henti ke kode yang dapat diterapkan ke satu atau banyak program.
Titik henti yang tertunda berpotensi menghasilkan lebih dari satu titik henti terikat. Misalnya, titik henti dalam templat C++-style dapat menghasilkan titik henti terikat untuk setiap instans unik templat tersebut.
Persyaratan
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll