Вот кусок кода из моей работающей программы:
Код:
//Понижаем скорость на порту
GetCommState(Device.PortHandle,DCB);
DCB.BaudRate:=9600;
SetCommState(Device.PortHandle,DCB);
Device - это самописный объект осуществляющий доступ к ком порту. Свойство PortHandle - это хендл файла который мне вернула функция CreateFile