ICorDebugManagedCallback2::ChangeConnection 方法
通知偵錯工具,與指定連線相關聯的工作集已變更。
語法
HRESULT ChangeConnection (
[in] ICorDebugProcess *pProcess,
[in] CONNID dwConnectionId
);
參數
pProcess
[in] "ICorDebugProcess" 物件的指標,表示包含已變更連線的處理序。
dwConnectionId
[in] 已變更的連線識別碼。
備註
在下列任一情況下,將會引發 ChangeConnection
回呼:
當偵錯工具連結至包含連線的處理序時。 在此情況下,執行階段會針對處理序中的每個連線產生並分派 ICorDebugManagedCallback2::CreateConnection 事件和
ChangeConnection
事件。 不論現有連線的工作集是否已在建立後變更,都會為每個現有連線產生ChangeConnection
事件。當主機在裝載 API 中呼叫 ICLRDebugManager::SetConnectionTasks 時。
偵錯工具應該掃描處理序中的所有執行緒,以挑出新的變更。
規格需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework版本:自 2.0 起提供