| 
					阅读:979回复:2
				 区别?
					我写了个驱动可以转载到系统中了,而且使用createfile()可以打开。
 现在出现一个问题,如果是系统的串口,我打开多次,返回的句柄都是一样的,二我自己的虚拟串口,没打开一次句柄就变化一次。 如何才能让句柄一样呢? HANDLE hDevice = creartefile(\"COM1\",......) hDevice = 0x000050 HANDLE hDevice = creartefile(\"COM1\",......) hDevice = 0x000050 HANDLE hDevice = creartefile(\"COM3\",......)//自己的东东 hDevice = 0x000054 HANDLE hDevice = creartefile(\"COM3\",......)//自己的东东 hDevice = 0x000058 HANDLE hDevice = creartefile(\"COM3\",......)//自己的东东 hDevice = 0x00005c | |
| 
 | 
| 沙发#发布于:2002-07-03 16:08 
					我想是因为,com1自启动后就一直有个handle,返回的地址当然不变,而你的com3的handle是每次新分配的,所以就不一样了。				 | |
| 板凳#发布于:2002-07-03 17:17 
					怎么解决呢?				 | |
| 
 | 
 
							
 
				 
				