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.
Menunjuk ke fungsi yang dipanggil ketika runtime .NET telah dimulai untuk API RegisterForRuntimeStartup .
Sintaksis
typedef VOID (*PSTARTUP_CALLBACK)(
IUnknown *pCordb,
PVOID parameter,
HRESULT hr);
Parameter-parameternya
pCordb
[di] Penunjuk ke penunjuk ke objek COM (IUnknown). Objek ini akan ditransmisikan ke objek ICorDebug sebelum dikembalikan.
parameter
[di] Nilai parameter yang diteruskan ke RegisterForRuntimeStartup.
hr
[di] Hasil operasi. Nilainya adalah:
S_OK:pCordbmereferensikan objek valid yang mengimplementasikan antarmuka antarmuka ICorDebug .CORDBG_E_DEBUG_COMPONENT_MISSING: Komponen yang diperlukan untuk penelusuran kesalahan CLR tidak dapat ditemukan. Baik mscordbi.dll atau mscordaccore.dll tidak ditemukan di direktori yang sama dengan target CoreCLR.dll.CORDBG_E_INCOMPATIBLE_PROTOCOL: Baik mscordbi.dll atau mscordaccore.dll bukan versi yang sama dengan target CoreCLR.dll.E_FAIL(atau kode pengembalian lainnyaE_): Tidak dapat mengembalikan antarmuka ICorDebug.
Komentar
Antarmuka yang disediakan memiliki fasilitas untuk melampirkan ke CLR dalam proses target dan men-debug kode terkelola yang dijalankan CLR.
Persyaratan
Platform: Lihat Sistem operasi yang didukung .NET.
Header: dbgshim.h
Pustaka: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
Versi .NET: Tersedia sejak .NET Core 2.1