| 名称 | HKMSearchDeviceAll 查找全部设备 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 功能 | 查找符合条件的全部无涯键鼠盒子。 | ||||||||||
| 参数 | 参数1 VID:无符号32位整型数。每个无涯键鼠盒子的值可能不一样,可用工具查看。值为65536时忽略此搜索条件,查找到的无涯键鼠盒子的VID可以为任意值。 参数2 PID:无符号32位整型数。每个无涯键鼠盒子的值可能不一样,可用工具查看。值为65536时忽略此搜索条件,查找到的无涯键鼠盒子的PID可以为任意值。 参数3 设备模式:无符号32位整型数。用于设置查找的无涯键鼠盒子的模式。可取值如下:
|
||||||||||
| 返回值 | 无符号32位整型数地址。成功返回设备ID的数组,可用HKMGetDataCount函数获取数组元素数量。失败返回NULL。当不再使用这个字符串时,使用HKMFreeData释放数组所占用的资源。 | ||||||||||
| C语言 例子 |
LPDWORD pDevId; DWORD dwCount,i; pDevId=HKMSearchDeviceAll(0x1234,0xABCD,0); if(pDevId==NULL) { printf("查找设备失败\n"); return 0; } dwCount=HKMGetDataCount(pDevId); printf("找到的设备数量:%u\n",dwCount); for(i=0;i<dwCount;i++) { printf("%08X\n",pDevId[i]); } HKMFreeData(pDevId); |