如何獲取使用c#或任何本機API連接到Windows CE設備的USB驅動器的名稱。獲取連接到Windows CE的USB驅動器名稱設備
3
A
回答
0
您可以開始與C#DriveInfo類:
DriveInfo[] allDrives = DriveInfo.GetDrives();
foreach (DriveInfo d in allDrives)
{
Console.WriteLine("Drive {0}", d.Name);
Console.WriteLine(" File type: {0}", d.DriveType);
if (d.IsReady == true)
{
Console.WriteLine(" Volume label: {0}", d.VolumeLabel);
Console.WriteLine(" File system: {0}", d.DriveFormat);
Console.WriteLine(
" Available space to current user:{0, 15} bytes",
d.AvailableFreeSpace);
Console.WriteLine(
" Total available space: {0, 15} bytes",
d.TotalFreeSpace);
Console.WriteLine(
" Total size of drive: {0, 15} bytes ",
d.TotalSize);
}
}
http://msdn.microsoft.com/en-us/library/system.io.driveinfo.aspx
或這可能會有幫助:
0
文件夾名稱本地化,因此改變從設備到設備。我這樣做的方式是從驅動程序用於獲取名稱的相同註冊表位置查詢它:
using(var key = Registry.LocalMachine.OpenSubKey(
@"\System\StorageManager\Profiles\USBHDProfile"))
{
USBDiskFolderName = key.GetValue("Folder").ToString();
}
相關問題
- 1. Python:獲取USB閃存驅動器設備的名稱[windows]
- 2. 從USB設備獲取驅動器名稱
- 3. ping到windows ce 5與USB連接的設備
- 4. Java:在Windows上獲取設備/驅動器名稱
- 5. 獲取連接的USB設備的端口名稱
- 6. 在Windows CE設備上連接USB打印機
- 7. Linux中的USB串行驅動程序和設備名稱
- 8. 如何獲取USB存儲設備的設備名稱?
- 9. 從USB設備的設備路徑獲取卷名稱
- 10. 如何獲取USB設備的驅動器號?
- 11. 連接時自動檢測USB設備名稱
- 12. 什麼USB設備(友好名稱)當前連接到PC?
- 13. USB通信 - Windows CE主機終端到USB設備(打印機)
- 14. USB設備連接
- 15. 獲取連接到串行端口的設備名稱
- 16. 獲取藍牙連接設備的名稱到ipad
- 17. 在WinCE上通過VBA獲取USB驅動器名稱
- 18. 如何獲得列表名稱連接到計算機的USB設備
- 19. 加速查找連接到Wifi網絡的設備並獲取設備名稱
- 20. 獲取設備名稱連接到端口/ dev/ttyACM0
- 21. 設備接口活動,獲取設備名稱
- 22. 從連接的USB設備
- 23. 連接usb外設到android設備
- 24. TDS NOMAD windows CE5.0設備連接兩個以上的USB設備
- 25. 的Windows CE 6的設備將無法連接到PC
- 26. 如何獲取安裝Windows的驅動器的名稱?
- 27. Activesync不會連接到我的Windows CE 6設備
- 28. 批處理文件到基於驅動器名稱的USB驅動器
- 29. 如何在Windows CE 5.0上安全地移除USB驅動器?
- 30. 獲取帶有熱點的連接設備的名稱
Compact Framework中沒有'DriveInfo'類。 – ctacke 2012-12-19 17:31:51