Bagikan melalui


Metode ICorDebug::SetUnmanagedHandler

Menentukan objek penanganan aktivitas untuk peristiwa yang tidak dikelola.

Syntax

HRESULT SetUnmanagedHandler (
    [in] ICorDebugUnmanagedCallback  *pCallback
);

Parameter-parameternya

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

Komentar

Objek penanganan aktivitas untuk peristiwa yang tidak dikelola harus diatur setelah panggilan ke ICorDebug::Inisialisasi dan sebelum panggilan apa pun ke ICorDebug::CreateProcess atau ICorDebug::D ebugActiveProcess. Namun, untuk tujuan warisan, Anda tidak diharuskan mengatur objek penanganan aktivitas untuk peristiwa yang tidak dikelola sampai 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 Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: Tersedia sejak .NET Framework 1.0

Lihat juga