摘要: 现在介绍下如何枚举系统中所有USB设备(不光是U盘)。主要调用的API如下:1,调用SetupDiGetClassDevs()获取指定设备类型的句柄;2,调用SetupDiEnumDeviceInfo()枚举设备信息;3,调用SetupDiGetDeviceRegistryProperty()获取设... 阅读全文
posted @ 2014-10-13 19:05 Max Woods 阅读(1890) 评论(0) 推荐(0) 编辑
摘要: 个时候我们需要区分系统磁盘中,哪些是U盘,这样我们在访问的时候可以区别对待。具体方法如下:1,调用GetLogicalDrives()返回系统盘符标记位API GetLogicalDrives()将返回一个DWORD类型的标记值,将其转换成二进制之后,为1的位标识对应的盘符在系统中存在。比如返回值为... 阅读全文
posted @ 2014-10-13 19:03 Max Woods 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 方法一:#include #include #include #include #include #include #pragma comment(lib, "setupapi.lib")#define BUFSIZE 1024#define SM_SERVERR 289int mai... 阅读全文
posted @ 2014-10-13 19:01 Max Woods 阅读(568) 评论(0) 推荐(0) 编辑