- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 启用禁用设备
想要实现类似设备管理器的功能,其实也不是很难,无非就是调用一些API函数,就像本文描述的,采用的API函数就是SetupDi系列的函数。不过这类函数有很多,具体的请参见MSDN,而实现设备启用、停用仅需要用到的就只有5个函数: SetupDiGetClassDevs // 获取设备信息集 SetupDiEnumDeviceInfo
2016-07-22 15:31:15 1452
原创 Fatal Error C1902:程序数据库管理器不匹配;请检查安装 解决
VS2008编译从VC6.0升级过来的程序时出现 :Fatal Error C1902:程序数据库管理器不匹配;请检查安装 解决在MSDN中查找Error C1902出现如下描述:错误消息程序数据库管理器不匹配;请检查安装创建程序数据库文件 (.pdb) 时所使用的 mspdbXX.dll 版本比编译器在您的系统上发现的版本新。此错误通常表示缺少 mspdbsr
2016-07-22 15:23:34 1565
原创 驱动安装与卸载
<br />主要是用DDK驱动安装函数根据*.inf文件来安装驱动: <br />在win2000及win2000以上系统: <br />a.没插上设备,安装驱动: <br />1.用SetupCopyOEMInf()函数将驱动的安装文件(*.inf)拷贝到/inf目录中,并自动生成了oem*.inf预安装文件 <br />2.用msdn中的SetupInstallFilesFromInfSection()函数根据*.inf文件中的安装段,将相应的驱动文件拷贝到系统中. <br />3.插上设备,系统会弹出
2010-12-17 20:26:00 1688
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人