Bagikan melalui


Metode ICorDebug::SetUnmanagedHandler

Menentukan objek penanganan aktivitas untuk peristiwa yang tidak dikelola.

Sintaks

HRESULT SetUnmanagedHandler (
    [in] ICorDebugUnmanagedCallback  *pCallback
);

Parameter

pCallback [di] Penunjuk ke objek ICorDebugUnmanagedCallback yang mewakili penanganan aktivitas untuk peristiwa yang tidak dikelola.

Keterangan

Objek penanganan aktivitas untuk peristiwa yang tidak dikelola harus diatur setelah panggilan ke ICorDebug::Initialize dan sebelum panggilan apa pun ke ICorDebug::CreateProcess atau ICorDebug::DebugActiveProcess. Namun, untuk tujuan lama, Anda tidak diharuskan untuk mengatur objek penangan peristiwa untuk peristiwa yang tidak dikelola hingga peristiwa debug asli pertama dinaikkan. Secara khusus, jika ICorDebug::CreateProcess telah mengatur bendera CREATE_SUSPENDED, peristiwa debug asli tidak dapat dikirim hingga utas utama dilanjutkan.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: CorDebug.idl, CorDebug.h

Pustaka: CorGuids.lib

Versi .NET Framework: Tersedia sejak 1.0

Lihat juga