Configuration des ports COM

Un port COM est un type de port série conforme aux exigences supplémentaires suivantes :

  • Vous accédez au port COM via une instance de la classe d’interface de périphérique de port COM. Le GUID de cette classe est GUID_DEVINTERFACE_COMPORT, qui est défini dans Ntddser.h.

  • Vous utilisez le port COM à l’aide de l’interface compatible UART 16550 définie dans Ntddser.h.

  • Pour garantir la compatibilité avec la plupart des applications qui accèdent aux ports COM, vous devez attribuer un nom de lien symbolique qui utilise la convention COM<n>d’affectation de noms standard , où <n> est le numéro de port COM (par exemple, COM1). Si vous utilisez un COM<n> nom, vous devez obtenir le numéro <n> de port COM à partir de la base de données de ports COM. Les numéros de port COM doivent uniquement être utilisés avec COM<n> des noms.

Par défaut, l’opération combinée du programme d’installation de classe pour la classe d’installation de périphérique Ports et du pilote de fonction série configure un appareil en tant que port COM.

Pour plus d’informations sur la façon dont le programme d’installation de la classe Ports et le pilote de fonction série créent une interface de périphérique de port COM pour un port COM, consultez Affectation de noms externes de ports COM.