使用WMI获取 USB设备接口描述

我已经通过这篇文章C#:基于WMI查询USB设备

了解到使用通

SELECT * FROM Win32_PnPEntity WHERE DeviceID=" + Dependent
可以获取usb设备的deviceDescription

要查询usb的interfaceDescription 该用什么查询语句呢

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C#获取外接USB设备信息,包括VID,PID
该项目采用wmi技术开发,界面采用WPF技术
USB设备的插拔事件监测
做USB加密狗时需要监测插拔事件,VC提供了WM_DEVICECHANGE消息,但还需要RegisterDeviceNotification()注册要检测的“Device Interface Class GUID”才能获取到有用信息。n设备相关的GUID有 Device Class GUID、Device Interface Class GUID、 Interface GUID。
第十章案例 电脑案例
案例介绍:定义USB接口(具备开启功能、关闭功能),笔记本要使用USB设备,即笔记本在生产时需要预留可以插入USB设备的USB接口,即就是笔记本具备使用USB设备的功能,但具体是什么USB设备,笔记本并不关心,只要符合USB规格的设备都可以。鼠标和键盘要想能在电脑上使用,那么鼠标和键盘也必须遵守USB规范,不然鼠标和键盘的生产出来无法使用进行描述笔记本类,实现笔记本使用USB鼠标、USB键盘l  ...
C# 获得设备usb信息
本文告诉大家如何获得设备的usb来进行判断是否有哪些usb和找不到usb可能是什么。nnnn需要在项目右击引用,点击程序集,搜索 System.Management 然后安装他nn然后使用下面的代码就可以获得设备的 usb 请看代码nn static Liststring DeviceID, string PNPDeviceID, string Description)> GetUSB
用WMI获取硬件信息
可用于硬件依赖加密,配置license;rnrnwmic bios get SerialNumberrnwmic bios get *rnwmic biosrnrnwmic nic list briefrnrnwmic cpu list briefrnrnwmic logicaldisk get Caption ,VolumeSerialNumberrnrnwmic diskdrive get C
使用j-Interop实现java连接wmi获取windows系统信息的例子
使用j-Interop实现java连接wmi获取windows系统信息的例子 可以直接导入MyEclipse运行,能够获取CPU,主板,显卡,声卡,网卡,以及CPU使用率,内存使用率等
Java--多态小案例
文章目录笔记本电脑链接鼠标和键盘1. 案例分析2. 案例实现总结endn笔记本电脑链接鼠标和键盘n笔记本电脑(laptop)通常具备使用USB设备的功能。在生产时,笔记本都预留了可以插入USB设备的USB接口,但具体是什么USB设备,笔记本厂商并不关心,只要符合USB规格的设备都可以。n1. 案例分析n进行描述笔记本类,实现笔记本使用USB鼠标、USB键盘n ○ USB接口,包含开启功能、关闭功能...
JAVA 接口Interface练习①
分析以下需求,并用代码实现n进行描述笔记本类,实现笔记本使用USB鼠标、USB键盘n1.定义USB接口:n开启功能n关闭功能n2.定义笔记本类:n开机功能n关机功能n定义使用USB设备的功能n要求:既能使用鼠标也能使用键盘,使用USB功能内部调用开启和关闭功能n3.定义鼠标类:n要符合USB接口n4.定义键盘类:n要符合USB接口n5.定义测试类:n创建电脑对象,依次调用开机方法,使用USB设备,...
4.COM使用实例——WMI的使用
本节我们以使用WMI遍历当前电脑进程说明通过COM使用WMI的方法。代码可以直接复用。
vb.net查询所有的USB设备(获ID,PID,VID等信息)
这是一个完整的实例,用VB.net写的,开发环境是win8+VB2012。 可以用来查询所有的USB设备,获得设备ID和硬件号等详细信息。没有用DLL等太多的东西。代码很小。应该在其它版本也是能用的。
简述 USB设备的各种描述符及其结构
>>USB设备的各种描述符rn rn1、设备描述符(Device Descriptors)rn 一个USB设备只有一个设备描述符,这是它的"身份证"。rn rn2、配置描述符(Configuration Descriptors)rn一个设备描述符下可包含多个配置描述符。用户可根据需要进行不同的配置(不同的配置占用的资源不同,功能也不同)。rn每种配置都对应一个配置描述符。rn rn3、接口描述符(
获取USB设备的PID跟VID
获取插入的USB得PID跟VID,可以根据PID跟VID确定智能机的型号,然后安装对应的驱动。
android 获取usb 设备信息
1.用户需要获取usb 设备名,来判断是不是我方的打印机nn 2.代码nnnpublic String getProductName(){n byte[] rawDescs = mUsbDeviceConnection.getRawDescriptors();n String manufacturer = "", product = "";n tryn {n byte[] buffer...
jsp获取电脑信息控件
使用javascript获取硬件信息。 获取远程计算机硬件信息--WMI。 使用 J-Interop 在 Java 中调用WMI。
win32 hidapi读取usb设备,包括热拔插
win32 hidapi读取usb设备,包括热拔插;项目是vs2013项目; hidapi是一个开源项目可从这里下载https://github.com/signal11/hidapi
C++通过WMI获取硬件配置信息
C++通过WMI获取硬件配置信息nnWMI即Windows管理规范。通过它可以访问、配置、管理和监视几乎所有的Windows资源。nnWMI提供程序在WMI和托管资源之间扮演着中间方的角色。提供程序代表使用者应用程序和脚本从WMI托管资源请求信息,并发送指令到WMI托管资源。nn下面是我们利用WMI编程经常要用到的WMI内置提供程序清单,以供编程参考。nn1. Active Directory提供...
用WMI获取操作系统补丁信息
通过C++实现用WMI获取操作系统补丁信息,脱离了以往获取此类信息对注册表的依赖。此代码是MFC中的DLL,同时采用了虚拟接口技术。
Android检测外接USB设备的几种方法
遇到需要监测USB键盘的问题,搜集了一些方法做总结。nnnn1. 使用BroadcastReceiver监听系统广播nnnnn private void detectUsbWithBroadcast() {n Log.d(TAG, "listenUsb: register");n IntentFilter filter = new IntentFilter()...
delphi操作WMI获取大量系统信息的例子
delphi操作WMI获取大量系统信息的例子 登录用户桌面、共享、系统日志、远程桌面连接设置、账户策略等
使用WMI别名获取CPU信息
n使用WMI别名获取CPU信息rn rnwmic baseboard list brief /format:hform >MyPC.htmrnwmic cpu list full /format:hform >>MyPC.htmrnwmic bios list brief /format:hform >>MyPC.htmrn rn输出为myPc.htmln...
WMI 获取计算机信息(cpu 硬盘 网卡 网速)
WMI 获取计算机信息(cpu 硬盘 网卡 网速)C# 源码
主机性能监控之wmi 获取系统信息及内存性能信息
欢迎转帖 请保持文本完整并注明出处rnrn rnrn这里参考了http://www.cnblogs.com/lxcsmallcity/archive/2009/10/11/1580803.html rnrn使用了PYTHON 和 vc 进行了调用WMI的代码编写rnrn通过搜索和查看MSDN 可以找到WMI的基本用法rnrn其实主要是WMI接口的初始化 使用 释放的过程rnrn然后就是查找MSDN
Windows客户端开发--获取系统mac地址(使用WMI)
之前写过两篇博客,介绍了windows的WMI技术,以及如果通过WMI获取显卡详细信息: n Windows客户端开发–WMI技术介绍 n Windows客户端开发–使用WMI获取显卡详细信息(win32控制台程序)关于获取电脑的mac地址,之前也有相关博客进行了介绍,使用的是QT: n qt中查看本机mac/ip地址什么是mac地址? n MAC(Media Access Control或者
使用Python玩转WMI进行Win32api/com进行Windows编程开发
最近在网上搜索Python和WMI相关资料时,发现大部分文章都千篇一律,并且基本上只说了很基础的使用,并未深入说明如何使用WMI。本文打算更进一步,让我们使用Python玩转WMI。rnrn1 什么是WMIrnrn具体请看微软官网对WMI的介绍。这里简单说明下,WMI的全称是Windows Management Instrumentation,即Windows管理规范。它是Windows操作系统上
C# 识别USB设备,获取设备全称以及对应端口号 CP210X为例
//相关命名空间nusing System.IO.Ports;nusing System.Management;n//相关全局变量npublic static SerialPort WTcom = new SerialPort();nprivate uint WTusbCount = 0;nprivate string WTusbInfo = string.Empty;n//核心代码nif (!...
遍历USB设备,获取USB序列号
遍历USB设备,获取USB序列号 别人写的文章 VC
Windows平台C++ 启用和禁用设备
    在windows平台上有一套SetupDi系列API可以获取所有的硬件设备,以及对其进行操作。现在我来主要说一下对指定设备的启用和禁用操作。nn首先说明一下,我的项目是个MFC对话框程序,我自己定义了一个结构体用来存放相关的设备信息nnntypedef struct tagDeviceInfon{n //设备友好名称,很友好……n CString szDeviceName;n //设备类n...
Python使用wmi获取Windows相关信息
rn 在使用Python获取Windows系统上的相关的信息可以使用WMI接口来获取,n什么是wmi?nWMI是一项核心的Windows管理技术,WMI作为一种规范和基础结构,通过它可以访问、配置、管理和监视几乎所有的Windows资源,比如用户可以在远程计算机器上启动一个进程;设定一个在特定日期和时间运行的进程;远程启动计算机;获得本地或远程计算机的已安装程序列表;查询本地或远程计算机的Wi...
USB设备状态监控,插拔事件响应等。
本方法采用的基本原理是在WMI的基础上对计算机上的注册表进行扫描查找USB设备,确保能找到所有计算机能识别出来的USB设备,然后加入过滤掉重复部分,最终本软件实现了可以监控设备插拔事件,判定USB设备的连接状态 参考博文http://blog.csdn.net/ericwuhk/article/details/79226505
Qt中使用WMI时遇到的那些坑儿
之前都很顺利,稳稳地,根据msdn的文档简单修改就可以了。Windows客户端开发–WMI技术介绍Windows客户端开发–使用WMI获取显卡详细信息(win32控制台程序)但是,可但是,当我们把wmi用于qt中时,一个接一个的坑儿就来了。CoInitializeEx n在GUI程序中,不再是这样:hres = CoInitializeEx(0, COINIT_MULTITHREADED);改成hr
c#中利用WMI对象获取物理内存和可用内存大小信息
通常我们在获取内存信息时会调用Win32 API的GlobalMemoryStatus和GlobalMemoryStatusEx函数,但是,当您的电脑上装有2根或2根以上的内存条时,这两个API只能获取1根内存条的使用信息,并不能正确获取内存信息。nn经过一番折腾,使用WMI对象可正确获取内存信息。nn在使用WMI对象前,先要添加对System.Management的引用,然后就可以调用W
MFC工程按USB插口显示所有USB设备及插口(包括安卓)
最近写资料用到按照USB顺序显示所有的USB设备(设备不用按照插入顺序,只需要插入对应USB插口即可),搜了很多资料没有找到想要的实现方式,便自己动手写了一些库文件(结合USB View以及WindowsAPI函数),并且成功移植到MFC工程(我使用的是VS2010工具)。nn首先看下USB View软件显示效果: n nn我们看到USB View软件是以树结构显示了USB所有的插口(包括以及连...
WMI设置网卡及获取网卡信息
根据网络提供的资料,专门写出NetAdapter类,实现本地连接网卡信息的收集及设置.所下载的资料是一个MFC测试项目,在VS2010中调试通过.需要使用时,使用NetAdapter类即可.
MFC 获取所有USB设备 列举所有USB设备 列举所有USB HUB
获取所有USB设备,列举所有USB设备nn#include <INITGUID.h> n#include <setupapi.h>n#pragma comment(lib, "setupapi.lib") n#define MY_USB_PID_VID    _T("VID_1111&PID_2222")nnDEFINE_GUID(GUID_DEVINTERFACE...
Wmi的Win32_Volume 磁盘卷列表 Win32_DiskDrive 物理磁盘驱动器 逻辑分区的信息读取(Win32_LogicalDisk class)
Win32_Volume 磁盘卷列表rnhttps://msdn.microsoft.com/en-us/library/windows/desktop/aa394515(v=vs.85).aspxrnrnrnWin32_DiskDrive  该Win32_DiskDrive WMI类代表一个物理磁盘驱动器通过运行Windows操作系统的计算机所看到。rnhttps://msdn.microsof
C#实时检测USB设备的插拔并响应各个事件
C#实时检测USB设备的插拔并响应各个事件,当系统插入U盘等类USB设备是程序检测到,并做出判断,响应各个事件!
枚举USB设备接口(C++源代码)
c++ 实现枚举USB设备接口 涉及函数: SetupDiGetClassDevs SetupDiEnumDeviceInterfaces SetupDiGetDeviceInterfaceDetail
wmi4j 远程执行cmd命令获取命令执行的结果
该代码实现了在远程windows主机上 获取进程列表 及进程对应的端口;使用wmi4j 连接远程主机获取进程列表,创建文件夹、共享文件夹、执行netstat -ano输出到aa.txt文件,读取文件、撤销文件夹共享、删除文件夹及aa.txt文件;即实现远程执行cmd命令获取命令执行的结果的效果。
WMI 取外部进程命令行 / GetCommandLine
如何获取外部进程的命令行 似乎有很多人有该问题 有人是通过PSAPIn但并不太适合C# && VBS && VB.NET那有没有更好的办法 有利用WMIn 服务获取到Win32_Process class在获取CommandLinen下面含三种不同语言的代码:nVBScript nFunction GetCommandLine(dwProcessId)nn Set objWMISe
WMI的VC基本操作方法
使用WMI获取服务器信息,WMI的基本使用方法,另外附加一个使用MMI获取CPU使用率的例子
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 课程描述数据库 数据库原理课程描述