Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 以编程方式禁用USB设备_Vb.net - Fatal编程技术网

Vb.net 以编程方式禁用USB设备

Vb.net 以编程方式禁用USB设备,vb.net,Vb.net,我有一个HID设备,我需要在VB.NET中以编程方式禁用它。我下载了WMICodeCreator,并使用它生成代码来标识我的设备,但代码创建者不允许我访问任何禁用设备的方法(仅查询设备的状态) 如何禁用该设备 Imports System Imports System.Management Imports System.Windows.Forms Namespace WMISample Public Class MyWMIQuery Public Overloads

我有一个HID设备,我需要在VB.NET中以编程方式禁用它。我下载了WMICodeCreator,并使用它生成代码来标识我的设备,但代码创建者不允许我访问任何禁用设备的方法(仅查询设备的状态)

如何禁用该设备

Imports System
Imports System.Management
Imports System.Windows.Forms

Namespace WMISample

    Public Class MyWMIQuery

        Public Overloads Shared Function Main() As Integer

            Try
                Dim searcher As New ManagementObjectSearcher( _
                        "root\CIMV2", _
                        "SELECT * FROM Win32_USBDevice WHERE DeviceID =      'USB\\VID_0596&PID_0586\\1B0033000251343439343037'") 

                For Each queryObj As ManagementObject in searcher.Get()

                    Console.WriteLine("-----------------------------------")
                    Console.WriteLine("Win32_USBDevice instance")
                    Console.WriteLine("-----------------------------------")
                    Console.WriteLine("DeviceID: {0}", queryObj("DeviceID"))
                Next
            Catch err As ManagementException
                MessageBox.Show("An error occurred while querying for WMI data: " & err.Message)
            End Try
        End Function
    End Class
End Namespace
我过去用过。您可以在VB.NET中采用它。但如果没有,我建议你看一看,了解更多信息。如果这有帮助,我会发布一个答案。我以前用过。您可以在VB.NET中采用它。但如果没有,我建议你看一看,了解更多信息。如果这有帮助的话,我会发布一个答案。