是否可以确定SSD驱动器是否连接在USB上,或者是否为硬盘(连接到主板)?
发布于 2019-11-06 23:02:14
如果你在Windows上,你可以使用GetDriveType。
示例用法:
UINT nType = GetDriveType(_T("C:\\"))nType的返回值:
DRIVE_FIXED:驱动器具有固定介质;例如,硬盘驱动器或闪存驱动器。
DRIVE_REMOVABLE:驱动器具有可移动介质;例如,软盘驱动器、拇指驱动器或闪存卡读卡器。
要检查是否是USB驱动器,您必须调用SetupDiGetDeviceRegistryProperty。
https://stackoverflow.com/questions/58732585
复制相似问题