Porte

Nell'architettura del debugger, una porta:

  • Contenitore per un set di processi in esecuzione in un server. Ad esempio, una porta potrebbe rappresentare una connessione a un dispositivo basato su Windows CE da un cavo seriale o a un computer non DCOM in rete. Una porta speciale, denominata porta locale, contiene tutti i processi in esecuzione nel computer locale.

  • Può identificarsi in base al nome o all'identificatore.

  • Può enumerare tutti i processi in esecuzione sulla porta e avviare e terminare questi processi.

  • È rappresentato da un'interfaccia IDebugPort2 creata passando un argomento IDebugPortRequest2 a AddPort.

    Visual Studio fornisce una porta predefinita che gestisce tutti i processi basati su Windows, sia nativi che gestiti. Una porta personalizzata deve essere configurata per le connessioni con dispositivi esterni che non sono basati su Windows. Per fornire tali porte personalizzate, è necessario configurare anche un fornitore di porte personalizzato.

Vedi anche