Configurazione delle porte COM per sviluppatori di driver
Una porta COM è un tipo di porta seriale conforme ai requisiti aggiuntivi seguenti:
È possibile accedere alla porta COM tramite un'istanza della classe di interfaccia del dispositivo COM. Il GUID per questa classe è GUID_DEVINTERFACE_COMPORT, definito in Ntddser.h.
La porta COM si utilizza tramite l'interfaccia compatibile UART 16550 definita in Ntddser.h.
Per garantire la compatibilità con la maggior parte delle applicazioni che accedono alle porte COM, è necessario assegnare un nome di collegamento simbolico che usi la convenzione di denominazione standard
COM<n>
, dove<n>
è il numero di porta COM (ad esempio, COM1). Se si utilizza un nomeCOM<n>
, è necessario ottenere il numero di porta COM<n>
dal database della porta di comunicazione COM . I numeri di porta COM devono essere utilizzati solo con i nomiCOM<n>
.
Per impostazione predefinita, l'operazione combinata del programma di installazione della classe di impostazione del dispositivo Porte e della classe, insieme al driver di funzione seriale, configurano un dispositivo come porta COM.
Per informazioni su come il programma di installazione della classe Ports e il driver di funzione seriale creano un'interfaccia del dispositivo porta COM per una porta COM, vedere Denominazione esterna delle porte COM.