Puertos

En la arquitectura del depurador, un puerto:

  • Es un contenedor para un conjunto de procesos que se ejecutan en un servidor. Por ejemplo, un puerto podría representar una conexión a un dispositivo basado en Windows CE mediante un cable serie o a una máquina no de DCOM en red. Un puerto especial, denominado puerto local, contiene todos los procesos que se ejecutan en el equipo local.

  • Puede identificarse por nombre o identificador.

  • Puede enumerar todos los procesos que se ejecutan en el puerto e iniciar y finalizar estos procesos.

  • Se representa mediante una interfaz IDebugPort2, que se crea transfiriendo un argumento IDebugPortRequest2 a AddPort.

    Visual Studio proporciona un puerto predeterminado que controla todos los procesos basados en Windows, tanto nativos como administrados. Se debe configurar un puerto personalizado para las conexiones con dispositivos externos que no están basados en Windows. Para proporcionar estos puertos personalizados, también debe configurar un proveedor de puertos personalizado.

Consulte también