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.
Membuat enumerator titik henti yang terikat pada peristiwa ini.
Sintaks
Parameter
ppEnum
[out] Mengembalikan objek IEnumDebugBoundBreakpoints2 yang menghitung semua titik henti yang terikat dari peristiwa ini.
Tampilkan Nilai
Jika berhasil, mengembalikan S_OK. Mengembalikan S_FALSE jika tidak ada titik henti terikat; jika tidak, mengembalikan kode kesalahan.
Keterangan
Daftar titik henti terikat adalah untuk yang terikat ke peristiwa ini dan mungkin bukan seluruh daftar titik henti yang terikat dari titik henti yang tertunda. Untuk mendapatkan daftar semua titik henti yang terikat ke titik henti yang tertunda, panggil metode GetPendingBreakpoint untuk mendapatkan objek IDebugPendingBreakpoint2 terkait lalu panggil metode EnumBoundBreakpoints untuk mendapatkan objek IEnumDebugBoundBreakpoints2 yang berisi semua titik henti terikat untuk titik henti yang tertunda.
Contoh
Contoh berikut menunjukkan cara menerapkan metode ini untuk objek CBreakpointSetDebugEventBase yang mengekspos antarmuka IDebugBreakpointBoundEvent2 .
STDMETHODIMP CBreakpointSetDebugEventBase::EnumBoundBreakpoints(
IEnumDebugBoundBreakpoints2 **ppEnum)
{
HRESULT hRes = E_FAIL;
if ( ppEnum )
{
if ( m_pEnumBound )
{
hRes = m_pEnumBound->Clone(ppEnum);
if ( EVAL(S_OK == hRes) )
(*ppEnum)->Reset();
}
else
hRes = E_FAIL;
}
else
hRes = E_INVALIDARG;
return ( hRes );
}