IDebugPortNotify2
此接口注册或取消注册可使用其正在运行的端口进行调试的程序。
语法
IDebugPortNotify2 : IUnknown
实现者须知
自定义端口供应商实现此接口以支持从端口中添加和删除程序。 它通常在实现 IDebugPort2 接口的同一对象上实现。
对调用者的说明
对接口上的 IDebugPort2
QueryInterface 的调用将返回此接口。 此外,对 GetPortNotify 的调用将返回此接口。 调试引擎可以将此接口视为 WatchForProviderEvents 的参数。
Vtable 顺序中的方法
下表显示了 IDebugPortNotify2
方法。
方法 | 说明 |
---|---|
AddProgramNode | 注册可与运行它的端口一起调试的程序。 |
RemoveProgramNode | 取消注册可从其上运行的端口调试的程序。 |
注解
除非调试端口有办法知道何时加载或卸载程序,否则自定义端口供应商必须实现此接口。 使用此接口跟踪所有通过特定端口进行调试的程序。
要求
标头:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll