有什么办法设置一个时间如果读取不成功就跳出ReadFile死循环?
在USB程序中. 我已经打开和读写一个HID设备的数据. 但是
if(ReadFile(
deviceHandle[IndexInFieldList], // handle of file to read
buffer, // pointer to buffer that receives data
49, // number of bytes to read
&lpNumberOfBytesRead, // pointer to number of bytes read //从第一个字节开始读接收到的数据.
NULL // pointer to structure for data
))
如果HID设备不回复数据时候. 程序就死在这里. 应该是死在ReadFile的子程序里面. 有什么办法设置一个时间如果读取不成功就跳出ReadFile死循环?