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