【问题标题】:UWP and a List of Serial DevicesUWP 和串行设备列表
【发布时间】:2019-08-27 11:33:16
【问题描述】:

通用 Windows 平台使用以下命名空间来查看连接设备的 COM 和/或 USB 端口:SerialDevice.GetDeviceSelector

这给了我一个设备,我想获得所有连接的端口和设备的列表。

是否有能力获取已连接设备的列表? 例如:

 foreach(var item in SerialDevice.List) 
 {
       var name = item.Name
 }

目标是获取所有连接的 USB 设备。
任何帮助表示赞赏。

【问题讨论】:

    标签: uwp uwp-xaml


    【解决方案1】:

    请查看官方document

    获取应用程序可以传递给DeviceInformation.FindAllAsync 的高级查询语法 (AQS) 字符串,以便查找系统上的所有串行设备

    因此,您可以使用以下代码获取所有设备。

    var list = await DeviceInformation.FindAllAsync();
    foreach (var item in list)
    {
        System.Diagnostics.Debug.WriteLine(item.Name);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-21
      • 2018-07-17
      • 1970-01-01
      • 1970-01-01
      • 2016-08-17
      • 2016-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多