捕捉使用了哪个USB设备名称。VB.NET
创始人
2025-01-12 17:00:26
0

要捕捉使用了哪个USB设备名称,可以使用VB.NET中的ManagementObjectSearcher类和Win32_USBControllerDevice类来获取USB设备的信息。以下是一个示例代码:

Imports System.Management

Public Class USBDeviceInfo
    Public Property DeviceID As String
    Public Property Name As String
End Class

Public Class USBManager
    Public Shared Function GetConnectedUSBDevices() As List(Of USBDeviceInfo)
        Dim devices As New List(Of USBDeviceInfo)()

        Dim searcher As New ManagementObjectSearcher("root\CIMV2", "SELECT * FROM Win32_USBControllerDevice")

        For Each queryObj As ManagementObject In searcher.Get()
            Dim deviceId As String = queryObj("Dependent").ToString()
            Dim index As Integer = deviceId.IndexOf("DeviceID=") + 10
            deviceId = deviceId.Substring(index).Replace("""", "").Replace("\\", "\")

            Dim usbDevice As New USBDeviceInfo()
            usbDevice.DeviceID = deviceId

            Dim usbManagementObj As New ManagementObject("Win32_PnPEntity.DeviceID=""" & deviceId & """")
            usbDevice.Name = usbManagementObj("Caption").ToString()

            devices.Add(usbDevice)
        Next

        Return devices
    End Function
End Class

使用示例:

Sub Main()
    Dim connectedUSBDevices As List(Of USBDeviceInfo) = USBManager.GetConnectedUSBDevices()

    For Each device As USBDeviceInfo In connectedUSBDevices
        Console.WriteLine("Device ID: " & device.DeviceID)
        Console.WriteLine("Device Name: " & device.Name)
        Console.WriteLine()
    Next

    Console.ReadLine()
End Sub

这个示例代码将会获取当前连接的所有USB设备的设备ID和名称,并将其输出到控制台。

相关内容

热门资讯

透视安装!wepoker免费脚... 透视安装!wepoker免费脚本弱密码(透视)钱塘十三水其实真的有挂(果然存在有辅助安装)-哔哩哔哩...
透视规律!poker worl... 透视规律!poker world辅助(透视)蛮王大厅辅助教程(果然是有辅助app)-哔哩哔哩1、玩家...
今天下午!aapoker免费透... 今天下午!aapoker免费透视脚本(透视)微乐斗地主有挂吗(好像存在有辅助插件)-哔哩哔哩1、用户...
透视肯定!约局吧游戏挂(透视)... 透视肯定!约局吧游戏挂(透视)圈麻圈脚本辅助(总是真的有辅助神器)-哔哩哔哩1、完成圈麻圈脚本辅助辅...
此事迅速冲上热搜!德州机器人代... 此事迅速冲上热搜!德州机器人代打脚本(透视)遇悦游戏辅助(确实有辅助修改器)-哔哩哔哩1、每一步都需...
透视实锤!德州透视是真的假的(... 透视实锤!德州透视是真的假的(透视)亿游十三道辅助(果然存在有辅助下载)-哔哩哔哩;该软件可以轻松地...
随着!wepoker私人局规律... 随着!wepoker私人局规律(透视)蜀山四川小程序作必弊码大全(原来是真的辅助修改器)-哔哩哔哩1...
截至目前!wpk是真的还是假的... 截至目前!wpk是真的还是假的(透视)潮汕汇木虱辅助下载(竟然是有辅助软件)-哔哩哔哩1、潮汕汇木虱...
在玩家背景下!wepoker黑... 在玩家背景下!wepoker黑侠辅助器正版下载(透视)开心泉州辅助(其实是有辅助app)-哔哩哔哩1...
透视中牌率!哈糖大菠萝怎么开挂... 透视中牌率!哈糖大菠萝怎么开挂(透视)打两圈辅助软件(好像真的有辅助下载)-哔哩哔哩1、哈糖大菠萝怎...