ICorDebug::SetUnmanagedHandler 方法
為 Unmanaged 事件指定事件處理常式物件。
HRESULT SetUnmanagedHandler (
[in] ICorDebugUnmanagedCallback *pCallback
);
參數
- pCallback
[in] ICorDebugUnmanagedCallback 物件的指標,這個物件代表 Unmanaged 事件的事件處理常式。
備註
呼叫 ICorDebug::Initialize 之後及呼叫 ICorDebug::CreateProcess 或 ICorDebug::DebugActiveProcess 之前,必須設定 Unmanaged 事件的事件處理常式物件。 不過,為了舊版用途,在引發第一個原生偵錯事件之前,您不需要設定 Unmanaged 事件的事件處理常式物件。 特別是,如果 ICorDebug::CreateProcess 已設定 CREATE_SUSPENDED 旗標,則在繼續主要執行緒之後,才能分派原生偵錯事件。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**CorDebug.idl、CorDebug.h
**程式庫:**CorGuids.lib
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0