阅读:1487回复:3
CreateFile问题。。。
我已经获得了一个设备的
DevicePath, \\\\?\\hid#vid_08ca&pid_0001&col01#5&13132334&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} 但当我想 HANDLE pDevicefile = CreateFile( ifDetail->DevicePath, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); 时,却得到了INVALID_HANDLE_VALUE的 pDevicefile |
|
|
沙发#
发布于:2003-01-02 09:30
看来象个HID设备,一般HID设备是不能用CREATEFILE打开的。
|
|
板凳#
发布于:2003-01-02 09:40
你是在win2k下吗?微软在win2k下没有开放hid鼠标、键盘设备,不可以读写,你如果想把它打开,可以把GENERIC_READ | GENERIC_WRITE该为0
|
|
|
地板#
发布于:2003-01-04 23:01
我想应该是这样:
\\\\??\\\\hid#vid_08ca&pid_0001&col01#5&13132334&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} |
|