C++串口通信,时打开串口号的方式,必须是overlapped 的吗?解决办法

C++串口通信,时打开串口号的方式,必须是overlapped的吗?我获得串口号后,用CreatFile打开串口号,请问要保证

C++串口通信,时打开串口号的方式,必须是overlapped 的吗?
我获得串口号后,   用CreatFile打开串口号,请问要保证正常的串口通信的注意事项;   还有一定需要设置   BaudRate等参数吗(调用SetCommMask())?我使用同步的很容易就堵死了。

[解决办法]
深入浅出VC++串口编程之基于Win32 API
http://news.newhua.com/html/vc/2006-2/20/0622017020329196_1.shtml