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.
Memberi tahu debugger bahwa terjadi kesalahan saat mencoba menangani peristiwa dari runtime bahasa umum (CLR).
Syntax
HRESULT DebuggerError (
[in] ICorDebugProcess *pProcess,
[in] HRESULT errorHR,
[in] DWORD errorCode
);
Parameter-parameternya
pProcess [di] Penunjuk ke objek "ICorDebugProcess" yang mewakili proses di mana peristiwa terjadi.
errorHR [di] Nilai HRESULT yang dikembalikan dari penanganan aktivitas.
errorCode [di] Bilangan bulat yang menentukan kesalahan CLR.
Komentar
Proses ini dapat ditempatkan ke dalam mode pass-through, tergantung pada sifat kesalahan.
Panggilan DebugError balik menunjukkan bahwa layanan penelusuran kesalahan telah dinonaktifkan karena kesalahan, sehingga debugger harus membuat pesan kesalahan tersedia untuk pengguna.
ICorDebugProcess::GetID akan aman untuk dipanggil, tetapi semua metode lain, termasuk ICorDebug::Terminate, tidak boleh dipanggil. Debugger harus menggunakan fasilitas sistem operasi untuk mengakhiri proses.
Persyaratan
Platform: Lihat Sistem operasi yang didukung .NET.
Header: CorDebug.idl, CorDebug.h
Perpustakaan: CorGuids.lib
Versi .NET: Tersedia sejak .NET Framework 1.0