Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berikut ini adalah struktur dan serikat di Visual Studio Debugging SDK.
AD_PROCESS_ID menentukan ID proses, yang mungkin merupakan ID sistem atau GUID.
BP_CONDITION menjelaskan kondisi di mana titik henti akan diaktifkan.
BP_ERROR_RESOLUTION_INFO menjelaskan resolusi titik henti kesalahan, termasuk lokasi, program, dan utas.
BP_LOCATION menentukan jenis struktur yang digunakan untuk menjelaskan lokasi titik henti.
BP_LOCATION_CODE_ADDRESS menentukan komponen yang menjelaskan lokasi titik henti pada alamat dalam kode.
BP_LOCATION_CODE_CONTEXT menjelaskan lokasi titik henti yang terikat langsung ke alamat dalam program yang sedang di-debug.
BP_LOCATION_CODE_FILE_LINE menjelaskan lokasi titik henti pada baris dalam file sumber kode.
BP_LOCATION_CODE_FUNC_OFFSET menjelaskan lokasi offset titik henti pada fungsi dalam kode.
BP_LOCATION_CODE_STRING digunakan untuk mengatur titik henti kode berdasarkan string yang dapat dimasukkan pengguna dari IDE.
BP_LOCATION_DATA_STRING digunakan untuk mengatur titik henti data yang didasarkan pada string yang dapat dimasukkan pengguna dari IDE.
BP_LOCATION_RESOLUTION menjelaskan resolusi titik henti di lokasi tertentu.
BP_PASSCOUNT menjelaskan jumlah dan kondisi di mana titik henti akan ditembakkan setelah sebelumnya dilewati.
BP_REQUEST_INFO berisi informasi yang diperlukan untuk menerapkan titik henti.
BP_REQUEST_INFO2 berisi informasi yang diperlukan untuk mengimplementasikan titik henti (sama dengan struktur BP_REQUEST_INFO tetapi mencakup INFORMASI GUID vendor, batasan, dan titik pelacakan).
BP_RESOLUTION_DATA menjelaskan hasil pengikatan titik henti data.
BP_RESOLUTION_INFO menjelaskan informasi titik henti terikat untuk titik henti kode atau titik henti data.
BP_RESOLUTION_LOCATION menentukan struktur lokasi resolusi titik henti.
BUILT_TYPE menentukan informasi tentang jenis bidang yang diambil dari metadata.
COMPUTER_INFO menjelaskan komputer tempat debugger dijalankan.
DEBUG_ADDRESS menjelaskan alamat dalam program yang sedang di-debug.
DEBUG_ADDRESS_UNION mewakili salah satu dari sejumlah jenis alamat yang berbeda.
DEBUG_CUSTOM_VIEWER mengidentifikasi penampil kustom atau jenis visualizer.
DEBUG_PROPERTY_INFO menjelaskan properti debug yang pada gilirannya menjelaskan objek bersifat hierarkis yang memiliki nama, jenis, dan nilai.
DisassemblyData menjelaskan pembongkaran ke IDE untuk ditampilkan.
EXCEPTION_INFO menjelaskan pengecualian atau kesalahan run-time yang dilemparkan oleh program yang sedang di-debug.
FIELD_INFO menjelaskan variabel lokal, parameter, atau bidang lainnya.
FRAMEINFO menjelaskan bingkai tumpukan.
GUID_ARRAY menjelaskan array pengidentifikasi unik untuk mesin debug yang tersedia.
JMC_CODE_SPEC digunakan untuk mengatur informasi JustMyCode untuk modul.
METADATA_ADDRESS_ARRAYELEM menjelaskan elemen array dalam array.
METADATA_ADDRESS_FIELD menjelaskan alamat bidang kelas atau struktur.
METADATA_ADDRESS_LOCAL menjelaskan alamat variabel lokal dalam cakupan (biasanya fungsi atau metode).
METADATA_ADDRESS_PARAM menjelaskan parameter metode atau fungsi.
METADATA_ADDRESS_RETVAL menjelaskan nilai pengembalian dari metode atau fungsi.
METADATA_TYPE menjelaskan jenis bidang yang diambil dari metadata.
MODULE_INFO menjelaskan modul tertentu (DLL, EXE, atau assembly).
MODULE_SYMBOL_SEARCH_INFO menjelaskan informasi status tentang jalur pencarian simbol yang telah dicari.
PDB_TYPE menjelaskan jenis bidang yang diambil dari simbol PDB.
PENDING_BP_STATE_INFO menjelaskan status titik henti yang siap untuk mengikat ke lokasi kode.
PROGRAM_NODE_ARRAY menjelaskan daftar objek IDebugProgramNode2 yang mewakili simpul program.
PROVIDER_PROCESS_DATA menjelaskan proses yang berjalan pada komputer.
TEXT_POSITION menjelaskan lokasi baris dan kolom dalam teks tertentu.
THREADPROPERTIES menjelaskan properti utas.
UNMANAGED_ADDRESS_THIS_RELATIVE menjelaskan alamat yang relatif terhadap
thispenunjuk (Medi Visual Basic).
Persyaratan
Header: msdbg.h, sh.h, atau ee.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll