c++如何检测磁盘是否为USB

 时间:2024-10-26 01:29:49

C++,可根据盘符,检测盘符的存储类型,判断是否为U盘。

c++如何检测磁盘是否为USB

工具/原料

windows

方法/步骤

1、一粑颇岔鲷、解决方案1检测磁盘属性2判断USB类型(根据STORAGE_BUS_TYPE是否为BusTypeUsb)

2、技术实现1获取磁盘设备句柄,如C盘,或U盘。注:C盘设备名为L"\\.\C砜实蛰斓:",不要写错。

c++如何检测磁盘是否为USB

3、2检测磁盘属性注:操作控制码为IOCTL_STORAGE_QUERY_PROPERTY

c++如何检测磁盘是否为USB

4、实现注:传入检测磁盘的盘符。

c++如何检测磁盘是否为USB

c++如何检测磁盘是否为USB

c++如何检测磁盘是否为USB

5、验证注:可检测任何盘符。

c++如何检测磁盘是否为USB

vbs怎么计算乘法? 如何用VB做游戏菜单 易语言日期框子程序下如何使用如果命令 vbox虚拟ubuntu16.04系统桌面很卡怎么办 使用Powershell指令创建AD用户的方法
热门搜索
王鸥图片 学习的图片 衣服图片 魔方图片 学校图片