IDebugPort2

這個介面代表電腦上的偵錯埠。

語法

IDebugPort2 : IUnknown

實作者的注意事項

自定義埠供應商會實作這個介面來代表電腦上的偵錯埠。

如果埠支援傳送埠事件,它也必須實IConnectionPointContainer作 介面,以支持IConnectionPoint接著提供 IDebugPortEvents2 介面的介面。

呼叫端注意事項

呼叫 GetPort 或 AddPort 會傳回這個介面,代表要求的埠。

依照 Vtable 順序的方法

下表顯示 IDebugPort2 方法。

方法 描述
GetPortName 傳回埠名稱。
GetPortId 傳回埠識別碼。
GetPortRequest 傳回用來建立埠的要求(如果有的話)。
GetPortSupplier 傳回此埠的埠供應商。
GetProcess 指定進程的標識碼,傳回進程的介面。
EnumProcesses 列舉在埠上執行的所有進程。

備註

本機埠可讓您存取本機計算機上執行的所有進程和程式。 其他埠可能代表與 Windows CE 型裝置的序列纜線連線,或非 DCOM 計算機的網路連線。 IDebugPort2介面可用來尋找埠的名稱和標識符,並列舉埠上執行的所有進程。 介面中 IDebugPortEx2 會實作埠上啟動和終止進程的功能。

需求

標頭:msdbg.h

命名空間:Microsoft.VisualStudio.Debugger.Interop

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

另請參閱