簡體   English   中英

如何在C#中使用VID和PID查找USB大容量存儲驅動器的驅動器號?

[英]How to find the drive letter of an USB mass storage drive using VID and PID in C#?

我們設計一個USB MSD產品,為此,我們需要編寫一個C#應用程序,它將對內存中存儲的文件進行一些處理。

有人可以建議我如何檢測具有特定VID + PIDUSB設備是否已連接到計算機,如果可以,驅動器號(或根驅動器路徑)是什么?

我能夠找到示例來檢測是否存在特定的( VID + PIDUSB設備。 並且還能夠找到示例程序來檢測可用的可移動驅動器以及路徑是什么...等等。

C#中是否有示例程序將它們組合在一起?

感謝您的支持。

我本來是建議在SetupApi周圍使用包裝器,但似乎其他人已經提出了一個非常好的答案。 DEVCON.EXE(驅動程序工具)和OpenVPN

暫無
暫無

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

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