Bagikan melalui


BP_FLAGS90

Menghitung nilai yang valid untuk bendera opsional. Bendera opsional dapat digunakan untuk menentukan informasi tambahan saat Anda mengatur titik henti. Enumerasi ini memperluas enumerasi BP_FLAGS.

Sintaks

public enum enum_BP_FLAGS90
{
    // VS 8.0 values
    BP90_FLAG_NONE                = 0x0000,
    BP90_FLAG_MAP_DOCPOSITION     = 0x0001,
    BP90_FLAG_DONT_STOP           = 0x0002,

    // Values added in VS 9.0
    BP90_FLAG_TRACEPOINT_CONTINUE = 0x0004,
};

Kolom

BP90_FLAG_NONE
Menentukan tidak ada bendera titik henti.

BP90_FLAG_MAP_DOCPOSITION
Menentukan bahwa mesin debug (DE) harus memetakan titik henti dengan menggunakan posisi dokumen. Ini hanya berlaku untuk titik henti yang diatur dalam file sumber berorientasi skrip seperti Halaman Server Aktif (ASP).

BP90_FLAG_DONT_STOP
Menentukan bahwa titik henti harus diproses oleh mesin debug, tetapi bahwa mesin debug pada akhirnya tidak boleh berhenti di sana; artinya, objek peristiwa IDebugBreakpointEvent2 tidak boleh dikirim. Bendera ini dirancang untuk digunakan terutama dengan titik pelacakan.

BP90_FLAG_TRACEPOINT_CONTINUE
Digunakan oleh mesin debug asli untuk menentukan apakah status langkah harus dihapus. Ini berbeda dari BP90_FLAG_DONT_STOP karena BP90_FLAG_DONT_STOP tidak diatur jika titik pelacakan menjalankan makro.

Persyaratan

Header: Msdbg90.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll

Baca juga