USB设备的行为是主机发起的,我在应用程序中用CreateFile打开USB设备后,再用overlapped方式调用ReadFile()函数读取USB设备的数据,只有当USB设备发生动作的时候才能读取到值,我想获取刚打开设备尚未对USB设备进行操作时USB设备的状态值该怎么办?(比如windowsAPI函数JoyGetPosEx():摇杆旋钮预置到非零值,打开USB读写程序,调用JoyGetPosEx函数,获取的摇杆状态数据中的Button的值为0(实际按钮当前状态不为0),随意按下摇杆上的一个按钮,随后JoyGetPosEx函数读取出摇杆状态的正确值)
麻烦各路大神帮忙看下,谢谢 |