摘要:
Ring 3下的方法:童鞋们应该已经发现了,GetDriveType函数只能识别出U盘,无法识别移动硬盘。移动硬盘和本地硬盘将返回相同的类型DRIVE_FIXED。MSDN上的建议是用一个蛋疼无比的函数SetupDiGetDeviceRegistryProperty来识别USB设备。其实有个更方便的方法,可以通过DeviceIoControl函数查询总线类型来识别USB设备。贴代码:BOOL IsUsbDriver(TCHAR tchDrvName) /*++Routine Description: 判断某分区是否是USB设备。Arguments: tchDrvName - 输入参... 阅读全文
posted @ 2013-01-17 15:45
qintangtao
阅读(1057)
评论(0)
推荐(0)

浙公网安备 33010602011771号