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.
Dekode peristiwa debug terkelola yang telah dienkapsulasi dalam payload peristiwa debug pengecualian asli yang dibuat khusus.
Syntax
HRESULT DecodeEvent(
[in, length_is(countBytes), size_is(countBytes)] const BYTE pRecord[],
[in] DWORD countBytes,
[in] CorDebugRecordFormat format,
[in] DWORD dwFlags,
[in] DWORD dwThreadId,
[out] ICorDebugDebugEvent **ppEvent
);
Parameter-parameternya
pRecord [di] Penunjuk ke array byte dari peristiwa debug pengecualian asli yang menyertakan informasi tentang peristiwa debug terkelola.
countBytes [di] Jumlah elemen dalam pRecord array byte.
format [di] Anggota enumerasi CorDebugRecordFormat yang menentukan format peristiwa debug yang tidak dikelola.
dwFlags [di] Bidang bit yang bergantung pada arsitektur target dan yang menentukan informasi tambahan tentang peristiwa debug. Untuk sistem Windows, ini dapat menjadi anggota enumerasi CorDebugDecodeEventFlagsWindows .
dwThreadId [di] Pengidentifikasi sistem operasi utas tempat pengecualian dilemparkan.
ppEvent [out] Penunjuk ke alamat objek ICorDebugDebugEvent yang mewakili peristiwa debug terkelola yang didekodekan.
Komentar
Nota
Metode ini hanya tersedia dengan .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