IDebugPortNotify2
Esta interfaz registra o anula el registro de un programa que se puede depurar con el puerto en el que se ejecuta.
Sintaxis
IDebugPortNotify2 : IUnknown
Notas para los implementadores
Un proveedor de puertos personalizado implementa esta interfaz para admitir la adición y eliminación de programas del puerto. Normalmente se implementa en el mismo objeto que implementa la interfaz IDebugPort2 .
Notas para autores de la llamada
Una llamada a QueryInterface en la IDebugPort2
interfaz devuelve esta interfaz. Además, una llamada a GetPortNotify devuelve esta interfaz. Un motor de depuración puede ver esta interfaz como parámetro para WatchForProviderEvents.
Métodos en orden de Vtable
En la tabla siguiente se muestran los métodos de IDebugPortNotify2
.
Método | Descripción |
---|---|
AddProgramNode | Registra un programa que se puede depurar con el puerto en el que se ejecuta. |
RemoveProgramNode | Anula el registro de un programa que se puede depurar desde el puerto en el que se ejecuta. |
Comentarios
A menos que un puerto de depuración tenga una manera de saber cuándo se cargan o descargan programas, un proveedor de puertos personalizado debe implementar esta interfaz. Se realiza un seguimiento de todos los programas que se cargan para la depuración a través de un puerto determinado mediante esta interfaz.
Requisitos
Encabezado: msdbg.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll