IDebugPort2
Esta interfaz representa un puerto de depuración en una máquina.
Sintaxis
IDebugPort2 : IUnknown
Notas para los implementadores
Un proveedor de puertos personalizado implementa esta interfaz para representar un puerto de depuración en una máquina.
Si el puerto admite el envío de eventos de puerto, también debe implementar la IConnectionPointContainer interfaz para admitir una IConnectionPoint interfaz que, a su vez, proporciona la interfaz IDebugPortEvents2 .
Notas para autores de la llamada
Las llamadas a GetPort o AddPort devuelven esta interfaz, que representa el puerto solicitado.
Métodos en orden de Vtable
En la tabla siguiente se muestran los métodos de IDebugPort2
.
Método | Descripción |
---|---|
GetPortName | Devuelve el nombre del puerto. |
GetPortId | Devuelve el identificador de puerto. |
GetPortRequest | Devuelve la solicitud usada para crear un puerto (si está disponible). |
GetPortSupplier | Devuelve el proveedor de puertos para este puerto. |
GetProcess | Devuelve una interfaz al proceso dado el identificador del proceso. |
EnumProcesses | Enumera todos los procesos que se ejecutan en un puerto. |
Comentarios
El puerto local proporciona acceso a todos los procesos y programas que se ejecutan en el equipo local. Otros puertos pueden representar una conexión de cable serie a un dispositivo basado en Windows CE o una conexión de red a un equipo que no sea DCOM. La IDebugPort2
interfaz se usa para buscar el nombre y el identificador de un puerto y enumerar todos los procesos que se ejecutan en el puerto. Las instalaciones para iniciar y terminar procesos en el puerto se implementan en la IDebugPortEx2
interfaz .
Requisitos
Encabezado: msdbg.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll