阅读:2104回复:3
hid 驱动开发 readfile正确,writefile 失败
我在开发一个HID设备,如果用
hCom = CreateFile((LPCSTR)detailData->DevicePath, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ|FILE_SHARE_WRITE, (LPSECURITY_ATTRIBUTES)NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL,NULL); 那么WRITEFILE和READFILE是正确的,但是REDFILE读不到数据时会 长时间无响应! 如果用 hCom = CreateFile((LPCSTR)detailData->DevicePath, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ|FILE_SHARE_WRITE, (LPSECURITY_ATTRIBUTES)NULL, OPEN_EXISTING, FILE_FLAG_OVERLAPPED,NULL); READFILE没有问题,但是WRITEFILE出了问题, 错误代码:997 重叠 I/O 操作在进行中 已经搞了很久,还是没有结果,请各位大侠帮忙看一下,多谢!!! |
|
沙发#
发布于:2007-06-01 18:17
开发工具是WINXP下的VC6+NTDDK
|
|
板凳#
发布于:2007-06-01 20:02
已经搞定了
|
|
地板#
发布于:2007-06-06 11:22
能介绍下吗,我现在要做个hid键盘的驱动。谢谢了
|
|