asdfghjkl
驱动牛犊
驱动牛犊
  • 注册日期2002-06-13
  • 最后登录2006-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1263回复:5

如何unremove设备

楼主#
更多 发布于:2004-05-26 20:57
请问在用SetupDiRemoveDevice卸载设备后,如何重安装设备?

我在调用SetupDiRemoveDevice(hDevInfo,&DeviceInfoData)后,接着调用SetupDiUnremoveDevice(hDevInfo,&DeviceInfoData)或SetupDiInstallDevice(hDevInfo,&DeviceInfoData),为什么都return FALSE?

望各位高手赐教,谢谢!
asdfghjkl
驱动牛犊
驱动牛犊
  • 注册日期2002-06-13
  • 最后登录2006-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-28 10:23
没有人知道么?还是太简单了,不屑于回答。
Biii38
驱动牛犊
驱动牛犊
  • 注册日期2003-10-03
  • 最后登录2014-01-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-28 16:10
GetLastError()

ref. to
ms-help://MS.PSDK.1033/debug/base/system_error_codes.htm
Biii38
驱动牛犊
驱动牛犊
  • 注册日期2003-10-03
  • 最后登录2014-01-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-05-28 17:08
ref. to DDK/src/setup/enable

StateChange(DICS_DISABLE,....)  => remove device
StateChange(DICS_ENABLE,.....) => unremove device
Biii38
驱动牛犊
驱动牛犊
  • 注册日期2003-10-03
  • 最后登录2014-01-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-05-28 18:24
 :(

SetupDiGetDriverInfoDetail
SetupDiInstallDriverFiles
asdfghjkl
驱动牛犊
驱动牛犊
  • 注册日期2002-06-13
  • 最后登录2006-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-05-28 18:44
>StateChange(DICS_DISABLE,....) => remove device
>StateChange(DICS_ENABLE,.....) => unremove device

不是要禁用/启用,是要删除/安装设备
游客

返回顶部