Bagikan melalui


IDebugCanStopEvent2::CanStop

Memberi tahu mesin debug (DE) apakah akan berhenti di lokasi kode saat ini atau hanya melanjutkan eksekusi.

Sintaks

int CanStop ( 
   int fCanStop
);

Parameter

fCanStop
[di] Bukan nol (TRUE) jika DE harus berhenti di lokasi kode saat ini; jika tidak, nol (FALSE).

Tampilkan Nilai

Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode galat.

Keterangan

Penerima acara ini biasanya memanggil metode GetReason untuk menentukan alasan DE ingin berhenti, lalu memanggil IDebugCanStopEvent2::CanStop metode dengan respons yang sesuai.

Jika DE berhenti, DE akan mengirim peristiwa yang menjelaskan alasan untuk berhenti. Biasanya ada dua peristiwa yang dikirim, pengguna atau pemutus sinyal yang diwakili oleh antarmuka IDebugBreakEvent2 , dan peristiwa titik henti yang diwakili oleh antarmuka IDebugBreakpointEvent2 .

Baca juga