Metode IDebugBreakpoint::GetCurrentPassCount (dbgeng.h)

Metode GetCurrentPassCount mengembalikan sisa berapa kali target harus mencapai lokasi titik henti sebelum titik henti dipicu.

Sintaks

HRESULT GetCurrentPassCount(
  [out] PULONG Count
);

Parameter

[out] Count

Frekuensi sisa target harus mencapai titik henti sebelum dipicu. Berapa kali target harus melewati titik henti tanpa memicunya adalah nilai yang dikembalikan ke Hitungan, dikurangi satu.

Menampilkan nilai

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
 

Metode ini juga dapat mengembalikan nilai kesalahan. Untuk informasi selengkapnya, lihat Mengembalikan Nilai.

Keterangan

Metode GetPassCount mengembalikan jumlah temuan yang awalnya diperlukan untuk memicu titik henti. GetCurrentPassCount mengembalikan jumlah temuan yang masih harus terjadi untuk memicu titik henti. Misalnya, jika titik henti dibuat dengan jumlah pass 20, dan sejauh ini ada 5 pass, GetPassCount mengembalikan 20 dan GetCurrentPassCount mengembalikan 15.

Setelah target mencapai titik henti cukup kali untuk memicunya, titik henti dipicu setiap kali terpukul, kecuali SetPassCount dipanggil lagi. Anda juga dapat memanggil SetPassCount untuk mengubah jumlah pass sebelum titik henti dipicu. Panggilan ini mengatur ulang jumlah pass asli dan jumlah pass yang tersisa.

Jika debugger menjalankan kode di lokasi titik henti saat melangkah melalui kode, eksekusi ini tidak berkontribusi pada berapa kali yang tersisa sebelum titik henti dipicu.

Metode GetParameters juga mengembalikan informasi yang dikembalikan dalam Count.

Untuk informasi selengkapnya tentang properti titik henti, lihat Mengontrol Bendera dan Parameter Titik Henti.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header dbgeng.h (termasuk Dbgeng.h)