Antarmuka ICorDebugProcess6
Secara logis memperluas antarmuka ICorDebugProcess untuk mengaktifkan fitur seperti mendekode peristiwa debug terkelola yang dikodekan dalam peristiwa debug pengecualian asli dan pemisahan modul virtual.
Metode
Metode | Deskripsi |
---|---|
Metode DecodeEvent | Mendekode peristiwa debug terkelola yang telah dienkapsulasi dalam payload peristiwa debug pengecualian asli yang dibuat khusus. |
Metode EnableVirtualModuleSplitting | Mengaktifkan atau menonaktifkan pemisahan modul virtual. |
Metode GetCode | Mendapatkan informasi tentang kode terkelola di alamat kode tertentu. |
Metode GetExportStepInfo | Menyediakan informasi tentang fungsi yang diekspor runtime untuk membantu melangkah melalui kode terkelola. |
Metode MarkDebuggerAttached | Mengubah status internal debugee sehingga metode Debugger.IsAttached di Pustaka Kelas .NET Framework mengembalikan true . |
Metode ProcessStateChanged | Memberi tahu ICorDebug bahwa proses sedang berjalan. |
Keterangan
Catatan
Antarmuka hanya tersedia dengan .NET Native. Mencoba memanggil QueryInterface
untuk mengambil kembali penunjuk antarmuka E_NOINTERFACE
untuk skenario ICorDebug di luar .NET Native.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: CorDebug.idl, CorDebug.h
Pustaka: CorGuids.lib
Versi .NET Framework: Tersedia mulai dari 4.6, khusus .NET Native
Lihat juga
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.