繁体   English   中英

如何确定 SSD 驱动器是固定驱动器还是连接在 USB 上?

[英]How can I determine if an SSD drive is fixed drive or connected on USB?

是否可以确定 USB 上是否连接了 SSD 驱动器,或者是否是固定磁盘(连接到主板)?

如果您使用的是 Windows,则可以使用GetDriveType

示例用法:

UINT nType = GetDriveType(_T("C:\\"))

nType 的返回值:

DRIVE_FIXED :驱动器有固定媒体; 例如,硬盘驱动器或 flash 驱动器。

DRIVE_REMOVABLE :驱动器有可移动媒体; 例如,软盘驱动器、拇指驱动器或 flash 读卡器。

要检查它是否是 USB 驱动器,您必须调用SetupDiGetDeviceRegistryProperty

您可以在此处此处找到示例代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM