簡體   English   中英

搜索SD卡

[英]Searching for SD-cards

我需要在我的程序中實現搜索SD卡。

目前我正在使用搜索所有可移動設備,例如:

searcher = New Management.ManagementObjectSearcher("\\localhost\root\cimv2", "SELECT DeviceId FROM Win32_LogicalDisk WHERE DriveType=2 AND Size>0");

但它也發現了USB閃存驅動器。 有沒有找到SD卡的正確方法? 我需要的是一般只有可用SD卡的驅動器號(如“F:”左右)。

SD卡用於擁有唯一的ID。 USB存儲器沒有。 因此,您可以使用它來區分USB和SD卡。 我在windows ce中使用它並且工作正常。

我不認為這是可能的 - Windows不會將讀卡器中的SD卡與USB記憶棒區分開來。 事實上,我敢打賭,在大多數情況下,這些天他們實際上是同一件事(即記憶棒= SD卡在USB插頭上)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM