首页
学习
活动
专区
圈层
工具
发布

搜索SD卡
EN

Stack Overflow用户
提问于 2010-03-16 17:13:59
回答 2查看 1.4K关注 0票数 4

我需要在我的程序中实现对SD卡的搜索。

目前,我正在使用搜索所有可移动设备,例如:

代码语言:javascript
复制
searcher = New Management.ManagementObjectSearcher("\\localhost\root\cimv2", "SELECT DeviceId FROM Win32_LogicalDisk WHERE DriveType=2 AND Size>0");

但它也能找到USB闪存驱动器。有没有合适的方法只找到SD卡?我需要的只是可用SD卡的驱动器号(如"F:“或更多)。

EN

回答 2

Stack Overflow用户

发布于 2012-11-09 14:13:40

SD卡通常有一个唯一的ID,而USB内存则没有。所以你可以用它来区分USB和SD卡。我已经在windows ce中使用过它,并且工作正常。

票数 5
EN

Stack Overflow用户

发布于 2010-11-03 17:55:16

我认为这是不可能的-- Windows无法区分读卡器中的SD卡和U盘。事实上,我敢打赌,在如今的大多数情况下,它们实际上是一样的(即记忆棒=USB插头上的SD-card)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2453127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档