Share via


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

Consulte también