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 memberi tahu manajer debug sesi (SDM) bahwa titik henti yang tertunda tidak dapat terikat ke program yang dimuat, baik karena peringatan atau kesalahan.
Sintaks
IDebugBreakpointErrorEvent2 : IUnknown
Catatan untuk Pelaksana
DE mengimplementasikan antarmuka ini sebagai bagian dari dukungannya untuk titik henti. Antarmuka IDebugEvent2 harus diimplementasikan pada objek yang sama dengan antarmuka ini (SDM menggunakan QueryInterface untuk mengakses IDebugEvent2 antarmuka).
Catatan untuk Penelepon
DE membuat dan mengirim objek kejadian ini ketika titik henti yang tertunda tidak dapat diikat ke program yang sedang di-debug. Peristiwa dikirim dengan menggunakan fungsi panggilan balik IDebugEventCallback2 yang disediakan oleh SDM ketika dilampirkan ke program yang sedang di-debug.
Metode dalam Urutan Vtable
Tabel berikut memperlihatkan metode IDebugBreakpointErrorEvent2.
| Metode | Deskripsi |
|---|---|
| GetErrorBreakpoint | Mendapatkan antarmuka IDebugErrorBreakpoint2 yang menjelaskan peringatan atau kesalahan. |
Keterangan
Setiap kali titik henti terikat, peristiwa dikirim ke SDM. Jika titik henti tidak dapat diikat, dikirim IDebugBreakpointErrorEvent2 ; jika tidak, IDebugBreakpointBoundEvent2 dikirim.
Misalnya, ketika kondisi yang terkait dengan titik henti yang tertunda gagal diurai atau dievaluasi, peringatan dikirim bahwa titik henti yang tertunda tidak dapat diikat saat ini. Ini dapat terjadi jika kode untuk titik henti belum dimuat.
Persyaratan
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll