createfile参数的疑点

createfile参数的疑问?
CreateFile(portNumber,GENERIC_READ|GENERIC_WRITE,0,
                                NULL,OPEN_EXISTING,
                                0,0);


CreateFile(portNumber,GENERIC_READ|GENERIC_WRITE,0,
                                NULL,OPEN_EXISTING,
                                FILE_FLAG_OVERLAPPED,0);
其实就是红色的参数不同而已,如果参数是0,那代表什么意思呢?是同步?还是异步?
------解决方案--------------------
FILE_FLAG_OVERLAPPED表示使用重叠模式 异步 注意ReadFile 、WriteFile最后一个参数也是一样的 希望异步读取写入时 CreateFile必须指定FILE_FLAG_OVERLAPPED选项
------解决方案--------------------
这里的异步传输指的是内容还没有写入portNumber,而仅仅是放入了
传输缓冲区中,WriteFile就返回了,真正的写入由操作系统继续完成.

------解决方案--------------------
对头createfile参数的疑点.
------解决方案--------------------
不玩 QQ 10多年了.
有问题在这说吧,大家都能帮你.