Compartir a través de


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

Consulte también