ICorDebug::SetUnmanagedHandler 方法
指定 Unmanaged 事件的事件處理程式物件。
語法
HRESULT SetUnmanagedHandler (
[in] ICorDebugUnmanagedCallback *pCallback
);
參數
pCallback
[in]ICorDebugUnmanagedCallback 物件的指標,代表 Unmanaged 事件的事件處理程式。
備註
Unmanaged 事件的事件處理程式對象必須設定在呼叫 ICorDebug::Initialize 之後,以及在呼叫 ICorDebug::CreateProcess 或 ICorDebug::D ebugActiveProcess 之前設定。 不過,針對舊版用途,您不需要為 Unmanaged 事件設定事件處理程式物件,直到引發第一個原生偵錯事件為止。 具體來說,如果 ICorDebug::CreateProcess
已設定 CREATE_SUSPENDED 旗標,則在繼續主線程之前,無法分派原生偵錯事件。
需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework 版本: 自 1.0 起提供