FT_Reload函数的用法

介绍FT_Reload函数的用法、参数、返回值、注意事项、适用的操作系统环境、调用代码示例等。

null

支持的操作系统

Windows 2000 以上版本

概述

FT_Reload 函数重新加载指定 VID 和 PID 设备的驱动。

定义

FT_STATUS FT_Reload (WORD wVID, WORD wPID)

参数说明

wVID — Vendor ID of the devices。
wPID — Product ID of the devices。

返回值

成功则返回FT_OK,如果失败则根据错误返回特定错误码(FT_*).

备注

FT_Reload函数强制操作系统重新载入指定设备的驱动程序。如果参数 VID 和 PID 为空null, USB root hubs 驱动被重心载入, 进而导致所有连接的USB设备重新载入其驱动程序。

请注意:如果操作系统为64位windows系统,而应用程序为32位,调用 FT_Reload 函数不会正确执行。

代码示例

1. 本代码实例展示如何调用 FT_Reload 函数重新载入一个标准的 FT232R 设备(VID:0x0403, PID:0x6001)的驱动程序。
FT_STATUS ftstatus;
WORD wVID = 0x0403;
WORD wPID = 0x6001;
ftStatus = FT_Reload(wVID,wPID);
if(ftStatus != FT_OK) {
// FT_Reload failed!
return;
}
2. 本代码实例展示如何调用 FT_Reload 函数重新载入所有USB设备的驱动程序。
FT_STATUS ftstatus;
WORD wVID = 0x0000;
WORD wPID = 0x0000;
ftStatus = FT_Reload(wVID,wPID);
if(ftStatus != FT_OK) {
// FT_Reload failed!
return;
}

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容