共用方式為


IDebugPortEx2

這個介面會讓偵錯管理員 」 (SDM) 控制項,程式和連接埠上執行的處理序工作階段。

IDebugPortEx2 : IUnknown

實作器注意事項

自訂的連接埠提供者實作的同一個物件上實作這個介面IDebugPort2

呼叫者的備忘稿

SDM 呼叫QueryInterfaceIDebugPort2以取得這個介面的介面。

方法 Vtable 順序

下表顯示的方法IDebugPortEx2

方法

描述

IDebugPortEx2::LaunchSuspended

啟動可執行檔。

IDebugPortEx2::ResumeProcess

繼續執行處理程序。

IDebugPortEx2::CanTerminateProcess

決定是否可以終止處理程序。

IDebugPortEx2::TerminateProcess

結束處理程序。

IDebugPortEx2::GetPortProcessId

取得連接埠的處理序 ID。

IDebugPortEx2::GetProgram

取得與程式節點相關聯的程式。

備註

這個介面是 SDM 和自訂的通訊埠供應商之間通常私用的。

偵錯引擎 (DE) 如有需要,可以查看這個介面IDebugPort2介面傳遞至IDebugEngineLaunch2::LaunchSuspended ,並使用IDebugPortEx2::LaunchSuspended以啟動程式。 這不是必要的不過,並將 DE 辦得到它所要執行以啟動要求的程式。

需求

標頭: portpriv.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

組件: Microsoft.VisualStudio.Debugger.Interop.dll

請參閱

參考

IDebugPort2

概念

核心介面