Bagikan melalui


Enumerasi CLR_DEBUGGING_PROCESS_FLAGS

Memberikan nilai yang digunakan oleh metode ICLRDebugging::OpenVirtualProcess.

Sintaks

typedef enum CLR_DEBUGGING_PROCESS_FLAGS
{
   CLR_DEBUGGING_MANAGED_EVENT_PENDING = 1,
   CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH = 2
}  CLR_DEBUGGING_PROCESS_FLAGS;

Anggota

Anggota Deskripsi
CLR_DEBUGGING_MANAGED_EVENT_PENDING Runtime bahasa umum ini memiliki peristiwa debugger terkelola non-catch-up untuk dikirim. Lihat bagian Keterangan untuk perbedaan antara peristiwa catch-up dan non-catch-up.
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH Peristiwa terkelola yang tertunda adalah permintaan Debugger.Launch.

Keterangan

Peristiwa mengejar termasuk proses, domain aplikasi, perakitan, modul, dan pemberitahuan pembuatan utas yang membawa debugger ke status saat ini setelah dilampirkan ke proses. Peristiwa non-catch-up, yang ditunjukkan oleh bendera CLR_DEBUGGING_MANAGED_EVENT_PENDING, termasuk semua peristiwa debugger lainnya, seperti pengecualian dan pemberitahuan asisten penelusuran kesalahan terkelola (MDA).

Bendera CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH memungkinkan runtime bahasa umum untuk membedakan antara pengecualian penghentian dan permintaan untuk melampirkan debugger terkelola yang dapat dibatalkan.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: Metahost.idl, Metahost.h

Pustaka: CorGuids.lib

Versi .NET Framework: Tersedia mulai dari 4

Lihat juga