c++如何检测磁盘是否为USB
1、一、解决方案
1 检测磁盘属性
2 判断USB类型(根据STORAGE_BUS_TYPE是否为BusTypeUsb)
2、二、技术实现
1 获取磁盘设备句柄,如C盘,或U盘。
注:C盘设备名为L"\\.\C:",不要写错。
3、2 检测磁盘属性
注:操作控制码为IOCTL_STORAGE_QUERY_PROPERTY
4、三、实现
注:传入检测磁盘的盘符。
5、四、验证
注:可检测任何盘符。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:45
阅读量:66
阅读量:45
阅读量:39
阅读量:40