Bagikan melalui


Enumerasi (Penelusuran Kesalahan Visual Studio)

Berikut ini adalah enumerasi untuk Visual Studio Debugging SDK.

  • AD_PROCESS_ID_TYPE menentukan cara menginterpretasikan ID proses dalam struktur AD_PROCESS_ID.

  • ADDRESS_KIND menentukan jenis alamat.

  • ASSEMBLYLOCRESOLUTION menentukan tempat assembly berada.

  • ATTACH_REASON menentukan alasan mesin debug (DE) untuk dilampirkan ke simpul program.

  • BP_COND_STYLE menentukan gaya kondisi titik henti untuk titik henti tertunda dan terikat.

  • BP_ERROR_TYPE menentukan jenis kesalahan titik henti.

  • BP_FLAGS menyediakan bendera opsional yang dapat digunakan untuk menentukan informasi tambahan saat mengatur titik henti.

  • BP_FLAGS90 menghitung nilai yang valid untuk bendera opsional yang dapat digunakan untuk menentukan informasi tambahan saat mengatur titik henti. Enumerasi ini memperluas enumerasi BP_FLAGS.

  • BP_LOCATION_TYPE menentukan jenis lokasi titik henti untuk permintaan titik henti.

  • BP_PASSCOUNT_STYLE menentukan kondisi yang terkait dengan jumlah pass breakpoint yang akan menyebabkan titik henti diaktifkan.

  • BP_RES_DATA_FLAGS menentukan apakah titik henti data sedang ditimulasi atau diimplementasikan dalam perangkat keras.

  • BP_STATE menentukan keberadaan titik henti terikat dan apakah titik henti diaktifkan.

  • BP_TYPE menentukan apakah titik henti berada di lokasi kode, adalah lokasi data, atau merupakan jenis titik henti lainnya.

  • BP_UNBOUND_REASON memberikan alasan titik henti tidak terikat.

  • BPERESI_FIELDS menentukan informasi apa yang akan diambil tentang resolusi titik henti yang gagal.

  • BPREQI_FIELDS menentukan informasi apa yang akan diambil tentang permintaan titik henti.

  • BPREQI_FIELDS90 menghitung nilai valid yang menentukan informasi yang akan diambil tentang permintaan titik henti. Enumerasi ini memperluas enumerasi BPREQI_FIELDS .

  • BPRESI_FIELDS menentukan informasi apa yang akan diambil tentang resolusi titik henti yang berhasil.

  • CANSTOP_REASON digunakan untuk menentukan apakah program dapat menghentikan eksekusi setelah mencapai titik tertentu dalam eksekusi.

  • CONNECTION_PROTOCOL menunjukkan protokol yang digunakan untuk berkomunikasi antara server debug dan paket debug.

  • CONSTRUCTOR_ENUM memilih berbagai jenis konstruktor.

  • CONTEXT_COMPARE menentukan kriteria untuk membandingkan dua konteks memori.

  • CONTEXT_INFO_FIELDS menentukan informasi apa yang akan diambil tentang konteks memori.

  • DBG_ATTRIB_FLAGS menjelaskan berbagai atribut untuk antarmuka IDebugProperty2 atau IDebugReference2.

  • DEBUG_REASON menentukan mengapa proses diluncurkan untuk penelusuran kesalahan.

  • DEBUGPROP_INFO_FLAGS menentukan informasi apa yang akan diambil tentang objek properti debug.

  • DEBUGREF_INFO_FLAGS menentukan informasi apa yang akan diambil tentang objek referensi debug.

  • DISASSEMBLY_FLAGS menentukan bendera untuk dibongkar.

  • DISASSEMBLY_STREAM_FIELDS menentukan informasi apa yang akan diambil tentang bidang pembongkaran.

  • DISASSEMBLY_STREAM_SCOPE menentukan cakupan aliran pembongkaran.

  • DisplayKind menghitung nilai valid yang mewakili jenis informasi yang akan diambil dari objek IDebugField dan ditampilkan kepada pengguna.

  • DOCCONTEXT_COMPARE menentukan kriteria untuk membandingkan dua konteks dokumen.

  • DUMPTYPE menentukan berapa banyak status program yang akan dibuang.

  • dwTYPE_KIND menentukan cara menginterpretasikan jenis objek IDebugField.

  • EncUnavailableReason eepresents alasan bahwa Edit dan Lanjutkan tidak tersedia.

  • EVALFLAGS menentukan bendera yang mengontrol evaluasi ekspresi.

  • EVALFLAGS90 menghitung nilai yang valid untuk bendera yang mengontrol evaluasi ekspresi. Enumerasi ini memperluas enumerasi EVALFLAGS .

  • EVENTATTRIBUTES menentukan atribut peristiwa.

  • EXCEPTION_STATE menentukan status pengecualian.

  • FIELD_INFO_FIELDS menentukan informasi apa yang akan diambil tentang objek IDebugField.

  • FIELD_KIND menentukan jenis bidang yang terkandung dalam objek IDebugField.

  • FIELD_KIND_EX menghitung jenis bidang tambahan yang dapat dimuat objek IDebugField. Enumerasi ini memperluas enumerasi FIELD_KIND .

  • FIELD_MODIFIERS menentukan pengubah untuk jenis bidang.

  • FRAMEINFO_FLAGS menentukan informasi yang akan diambil tentang objek bingkai tumpukan.

  • GETHOSTNAME_TYPE menentukan jenis nama host.

  • GETNAME_TYPE menentukan jenis nama file yang akan diambil.

  • INTERCEPT_EXCEPTION_ACTION menentukan tindakan apa yang harus diambil saat mencegat pengecualian.

  • LAUNCH_FLAGS menentukan bagaimana program akan diluncurkan.

  • MACHINE_INFO_FIELDS menentukan jenis informasi apa yang akan diambil untuk komputer tertentu.

  • MACHINE_INFO_FLAGS digunakan untuk menggambarkan mesin.

  • MESSAGETYPE menentukan jenis dan alasan pesan.

  • MODULE_FLAGS digunakan untuk menjelaskan modul.

  • MODULE_INFO_FIELDS menentukan bendera untuk informasi modul debug.

  • MODULE_INFO_FLAGS menentukan status simbol untuk modul.

  • NAME_MATCH memilih opsi kasus untuk mencocokkan nama.

  • OBJECT_TYPE menentukan jenis objek dari evaluator ekspresi.

  • PARSEFLAGS menentukan cara mengurai ekspresi.

  • PENDING_BP_STATE menentukan status titik henti yang tertunda (titik henti yang belum terikat).

  • PENDING_BP_STATE_FLAGS menentukan bendera status titik henti yang tertunda.

  • PORT_SUPPLIER_DESCRIPTION_FLAGS menentukan metadata yang dapat diambil tentang pemasok port.

  • PROCESS_INFO_FIELDS menentukan jenis informasi apa yang akan diambil untuk proses.

  • PROCESS_INFO_FLAGS menjelaskan atau menentukan properti proses.

  • PROGRAM_DESTROY_FLAGS menghitung nilai yang valid dari program menghancurkan bendera.

  • PROVIDER_FIELDS menentukan properti yang terkait dengan penyedia program.

  • PROVIDER_FLAGS menentukan properti yang diinginkan untuk diperoleh dari penyedia program.

  • REFERENCE_COMPARE menentukan jenis perbandingan untuk referensi.

  • REFERENCE_TYPE menentukan jenis referensi.

  • SEEK_START menentukan posisi untuk mulai mencari dalam pembongkaran.

  • STEPKIND menentukan jenis langkah untuk melangkah.

  • STEPUNIT menentukan unit langkah untuk melangkah.

  • SYMBOL_SEARCH_INFO_FIELDS menentukan jenis informasi simbol apa yang akan diambil.

  • TEXT_DOC_ATTR_2 menjelaskan atribut dokumen.

  • THREADPROPERTY_FIELDS menentukan informasi apa tentang utas yang akan diambil.

  • THREADSTATE menentukan status utas.

Persyaratan

Header: msdbg.h, sh.h, atau ee.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll

Lihat juga