Bagikan melalui


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