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