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.

Methods

Metode Description
Metode DecodeEvent Dekode 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 menelusuri kode terkelola.
Metode MarkDebuggerAttached Mengubah status internal debugee sehingga Debugger.IsAttached metode mengembalikan true.
Metode ProcessStateChanged Memberi tahu ICorDebug bahwa proses sedang berjalan.

Komentar

Nota

Antarmuka hanya tersedia dengan .NET Native. Mencoba memanggil QueryInterface untuk mengambil pengembalian penunjuk E_NOINTERFACE antarmuka untuk skenario ICorDebug di luar .NET Native.

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: Tersedia sejak .NET Framework 4.6