介绍FT_SetVIDPID函数的用法、参数、返回值、注意事项、适用的操作系统环境、调用代码示例等。
null
支持的操作系统
Linux
Mac OS X 10.4 以上版本
概述
FT_SetVIDPID函数在内部设备列表中包含一个自定义的VID 和 PID 。 这样,驱动程序可以加载特定的VID和PID组合。
定义
FT_STATUS FT_SetVIDPID(DWORD dwVID, DWORD dwPID)
参数说明
dwVID—Device Vendor ID (VID)
dwPID—Device Product ID (PID)
返回值
成功则返回FT_OK,如果失败则根据错误原因返回特定的错误码(FT_*).
备注
默认情况下, 驱动程序只支持有限的VID/PID集合来匹配设备 (VID 0x0403 with PIDs
0x6001, 0x6010, 0x6006 only)。
为了能够使用其他的VID/PID组合, FT_SetVIDPID 函数需要提前调用,然后才能调用FT_ListDevices, FT_Open, FT_OpenEx or FT_CreateDeviceInfoList等函数。
代码示例
代码示例中用到如下变量:
FT_STATUS ftStatus;
DWORD vid,pid;ftStatus =FT_SetVIDPID(vid,pid);
if (ftStatus == FT_OK) {
// FT_ListDevices OK
}
else {
// FT_ListDevices failed
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容