如何获取使用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