E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
setupapi
VCMFC根据USB设备PID、VID自动查找串口号
当然,前提是有自己的USBPID、VID下面是C++代码示例://第一种方法需要包含此头文件#include#pragmacomment(lib,"
Setupapi
.lib")#defineMY_USB_PID_VID_T
法哥2012
·
2025-05-19 07:39
Windws编程
USB设备识别
串口自动识别
硬件信息
PID
VID
arduino 安装失败修改经验
c:\windows\inf\
setupapi
.dev.log.2.找到最后一个安装记录(有时间记录的),在里面找SourcePath-[C:\windows\System32\DriverStore\
恒进时光
·
2024-01-12 01:22
Vue——vue3+ts
[组合式API](https://img-blog.csdnimg.cn/65bc865af9284374ad6ee6ad90e9e2de.png)##1.vues新增了
setupAPI
:setup选项在组件被创建之前执行
还需studystudy
·
2023-08-29 09:00
vue.js
javascript
typescript
C++ C#自动获得特定串口 获得串口列表
#include#include#include#include#include#pragmacomment(lib,"
setupapi
.lib")//获取特定串口号示例QualcommHS-USBDiagnostics9091
小黄人软件
·
2023-08-02 14:00
c++复习
C#
日志
c++
串口
计算机管理
C#
注册表
c++实现"扫描检测硬件改动"
#include#include#include#pragmacomment(lib,"
setupapi
.lib")intmain(){DEVINSTdevInst;CONFIGRETstatus;status
weixin_30872337
·
2023-07-17 01:22
c/c++
Unity3d(C#) 枚举串口名称
使用
SetupApi
,可行,但是仅能在32位下
psmyfish
·
2022-02-18 17:41
linux c语言 修改mac地址,C语言根据MAC地址查找网卡并修改IP地址
#include#include#include#include#include#include"
setupapi
.h"#include#pragmacomment(lib,"IPHLPAPI.lib"
殷飞天13999556431
·
2021-05-13 23:48
linux
c语言
修改mac地址
linux c语言 修改mac地址吗,C语言根据MAC地址查找网卡并修改IP地址
#include#include#include#include#include#include"
setupapi
.h"#include#pragmacomment(lib,"IPHLPAPI.lib"
已婚屌丝
·
2021-05-13 20:12
linux
c语言
修改mac地址吗
根据VID PID获取USB设备路径
#include#include#pragmacomment(lib,"
setupapi
.lib")BOOLEnumUSBDevice(WORDuVID,WORDuPID,//USBVIDPIDBOOLbPresentFlag
zgl7903
·
2020-09-17 10:01
USB
创建 CAB 文件
如果需要有关CAB文件的更多信息,请参见PlatformSDK文档中的压缩文件参考一文(在MSDNLibrary/Setup和SystemAdministration/Setup/
SetupAPI
/Overview
weixin_30740581
·
2020-09-15 15:50
c/c++
利用
SetupAPI
实现遍历设备管理器
因为项目需要,需要遍历设备管理器,找了很多资料,结果发现还是使用
SetupAPI
来实现比较靠谱,其本质是读取注册表的内容,当然也可以通过遍历注册表来实现,当然这样会比较麻烦。
Ryan_CF
·
2020-09-13 02:12
VC++
C++枚举可用串口
下载资源解压后,把里面的EnumSerial.cpp与EnumSerial.h复制到工程中,然后点击Project->Settings->Link添加依赖库
setupapi
.lib即可使用。
Ghu啊
·
2020-09-12 00:44
VC
SetupAPI
简介与设备管理
SetupAPI
简介与设备管理
SetupAPI
的定位
SetupAPI
是一个被用来执行安装设备的一系列操作的方法的集合,主要用于安装设备驱动(devicedriver),被用在类安装程序(classinstallers
Muggle_
·
2020-09-11 16:45
windows编程
网卡禁用 启用演示程序
include"StdAfx.h"#include#include#include#include#include#pragmacomment(lib,"ws2_32.lib")#pragmacomment(lib,"
setupapi
.lib
cmdhack
·
2020-09-11 12:48
网络编程
header
网络
null
include
class
DPInst中关于删除的说明
删除设备节点,微软建议使用
SetupAPI
来进行。详细内容可以参考以下文档http://msdn.microsoft.com/
qqwwing
·
2020-09-10 17:30
在程序中移除U盘
defineDWORD_PTRDWORD#defineULONG_PTRDWORDextern"C"{#include"hidsdi.h"}//需加入hid.lib#include#include#pragmacomment(lib,"
setupapi
.lib
goodwinds
·
2020-08-26 23:04
VC/MFC
简要分析cpu-z和gpu-z软件
在
setupapi
.h中有很多函数,而且有很多在ddk或msdn中并没有讲述的api,大家有兴趣可
whf727
·
2020-08-25 08:18
Windows
系统编程
使用
SetupApi
获取LCD EDID信息
获取更多的显示信息,可以参考微软的MSDN网站。网址如下:http://msdn.microsoft.com/en-us/library/dd692964%28v=vs.85%29.aspxhttp://msdn.microsoft.com/en-us/library/windows/hardware/ff551069%28v=vs.85%29.aspx#include"windows.h"#in
Tody Guo
·
2020-08-24 10:39
C/C++
C++跟C#获取电脑上连接的多个摄像头名称与编号
然后根据名称对应其编号,从而可以使用opencv进行按编号打开特定的摄像头:#include#include"strmif.h"#include#include#include#pragmacomment(lib,"
setupapi
.lib
yangdashi888
·
2020-08-21 11:43
图像处理程序源码
Opencv知识
EMGUCV
C++与C#的知识
C++如何获取电脑USB设备VID和PID等信息
头文件#include"stdafx.h"#include#include#include#include#includeusingnamespacestd;#pragmacomment(lib,"
setupapi
.lib
my_angle2016
·
2020-08-21 09:15
[资料共享] Arduino驱动安装失败解决办法
,安装Arduino驱动时,可能会遇到"系统找不到指定文件"这个问题,如下图:这是因为精简版的window系统删掉了一些不常用的驱动信息引起的,解决方法如下:1.首先打开C:\windows\inf\
setupapi
.dev.log
MacleChen
·
2020-08-21 07:03
嵌入式
[转]用Delphi通过
SetupAPI
.dll列举和停用硬件设备
转自http://moufer.blogdriver.com/moufer/1200678.html前天弄的东西,通过
SetupAPI
.dll列举硬件设备,部分是改自MSDN自带的例子,自己加了显示设备类型名和图标
weixin_30675967
·
2020-08-20 12:46
Arduino驱动无法安装 找不到指定文件问题的解决方法
Arduino驱动无法安装找不到指定文件问题的解决方法"提示系统无法找到系统文件"问题原因:我们可以打开C:\Windows\inf\
setupapi
.dev.log打开硬件安装日志。
lelele1990
·
2020-08-17 14:35
移动应用开发专题
在INF中找不到所需的段落 错误的可能解决方法
不想重装系统,所以寻找其他解决方式,经查得知c:/windows/
setupapi
.log会记录某些安装错误信息,于是打开文件,发现如下错误#I140正在
x86ipc
·
2020-08-14 05:10
xp
c
win10 下 安装 arduino due的驱动
二.大招开始,安装Arduino驱动各种BUG的问题1.打开C:\Windows\INF打开
setupapi
.devnotepad++2(可使用Ctrl+F,输入Unabletoload进行快速定位)发现
EISUM
·
2020-08-12 16:49
MFC 自动获取可用com串口(串口号以及名称)
之前获取串口号都是从注册表中获取,现在用一个新的方法能够获取窗口名称和串口号;1、首先#include和#pragmacomment(lib,"
Setupapi
.lib");不同电脑位置不一样可以在系统盘
Vindent-C
·
2020-08-10 20:25
MFC
网卡禁用和启用
2010-11-1021:34:23#include#include//#include"
Setupapi
.h"//#include"objbase.h"#include#pragmacomment(lib
mfc_winform_2011
·
2020-08-09 09:22
如何获取windows xp上Modem的串口号
提出问题:使用注册表HKLM\HARDWARE\DEVICEMAP可以枚举出系统的所有串口号,但是想获取那个串口是Modem的不是很方便解决方法:使用
SetupAPI
函数1.创建deviceinformationsetHDEVINFOhDevInfo
lvronglee
·
2020-08-01 13:01
setupapi
modem
Win32
串口
解决Windows防火墙的服务无法启动
第一步:点击“开始→运行”,键入“CMD”(不包含引号)回车打开“命令行提示”,然后在其中执行“Rundll32
setupapi
,InstallHinfSectionNdi-Steelhead132%windir
weixin_33973609
·
2020-07-31 10:38
“在本地计算机无法启动Server服务。错误2:系统找不到指定的文件。”
1、删除“文件和打印共享服务”再重新安装,在“C:\windows\
setupapi
.log”中发现以下的内容:#I022在"c:\windows\inf\netserv.inf"中发现了"MS_SERVER
iteye_20105
·
2020-07-28 00:49
LOG日志溯源取证总结
Windows\System32)应用程序日志AppEvent.Evtx(Application.evtx)安全日志SecEvent.Evtx系统日志SysEvent.EvtxUSB设备第一次连接电脑:
setupapi
.logWindows7
weixin_30273931
·
2020-07-12 05:37
SetupAPI
结合注册表获取 USB优盘序列号
//---------------------------------------------------------------------------//获取优盘序列号的代码//参考:http://www.2ccc.com/article.asp?articleid=4167#include#include#include#ifndef__BORLANDC__#pragmacomment(li
qq506124204
·
2020-07-07 19:19
硬件
底层
驱动
WIN7安装MTK驱动(系统找不到指定文件!解决方案
usbser.sys文件下载:http://pan.baidu.com/s/1gfPPA19这是因为精简版的window系统删掉了一些不常用的驱动信息引起的,解决方法如下:1.首先打开C:\windows\inf\
setupapi
.dev.log
邦妮
·
2020-07-06 20:04
pc
c#
获取指定USB设备的VID PID和SerialNumber
所需头文件库文件:#include,
Setupapi
.libvoidCCameraInfoViewerDlg::CollectUSBInfo(){//获取当前系统所有使用的设备DWORDdwFlag=(
zouchunlaigo1988
·
2020-07-06 13:45
C++
在INF中找不到所需的段落 错误的可能解决方法
不想重装系统,所以寻找其他解决方式,经查得知c:/windows/
setupapi
.log会记录某些安装错误信息,于是打开文件,发现如下错误#I140正在
w282529350
·
2020-07-05 19:12
MSP430
xp
c
delphi POS机无驱动打印
1找到GUID2
SetupAPI
3CreateFile4Writestring'
SetupAPI
.DLL';CreateFileSetupDiGetClassDevsASetupDiEnumDeviceInterfacesSetupDiGetDeviceInterfaceDetailAPSPDeviceInterfaceData
gzwsiko
·
2020-07-05 12:40
win10 驱动无法安装 系统找不到指定文件
明明指定了下载的驱动文件夹,但是报错,“系统找不到指定文件”,然后查看C:\Windows\INF\
setupapi
.dev.log文件,这是驱动安装的日志,查看信息发现:>>>[DeviceInstall
_delin
·
2020-07-04 19:30
windows
windows
使用NSIS制作驱动安装包
win10环境安装驱动的发现:1.会在C:\Windows\INF目录下的
setupapi
.dev.log文件中记录信息,包括安装命令,安装结果。2.可以使用pnputil安装驱动。
huanggang982
·
2020-07-02 03:13
NSIS
nsis
驱动安装
windows
SetupAPI
介绍和使用
在NT的基础上,MS在NT4.0后的操作系统里都提供了很多以SetupDiXXXXX开头的函数,就是大家经常所说的
SetupAPI
.需要包含头文件
setupapi
.h。
setupapi
.lib。
zhulinu
·
2020-06-30 17:08
c++
SetupDI 枚举串口
//具有完整的设备名#include#include#include#pragmacomment(lib,"
Setupapi
.lib")voidmain(){HDEVINFOhDevInfo=SetupDiGetClassDevs
zgl7903
·
2020-06-30 13:45
系统/线程/调试
硬件
USB HID通讯流程
"hid.dll")]privatestaticexternvoidHidD_GetHidGuid(refGuidHidGuid);2.取得一个包含所有HID接口信息集合的句柄[DllImport("
setupapi
.dll
爬行的菜鸟
·
2020-06-30 12:42
C#
获取硬盘、U盘数量和名称
#include"
SetupAPI
.h"#pragmacomment(lib,"
Setupapi
.lib")INTGetHardDiskNum(BOO
yangyang031213
·
2020-06-30 06:10
windows
API
u盘
硬盘
[vc++]枚举USB设备
#include#pragmacomment(lib,"shlwapi.lib")#include#pragmacomment(lib,"
setupapi
.lib")/**函数名称:EnumUSBDev
南瓜饼
·
2020-06-29 17:24
vc++
vc++
usb
window 如何枚举设备并禁用该设备和启用该设备?如何注册设备热拔插消息通知?...
目前实现的功能:1.设备枚举2.设置设备禁用和启用3.注册设备热拔插消息通知4.获取设备vidpid数值需要链接的库
SetupAPI
.libDeviceManager类如下:DeviceManager.h
weixin_30369041
·
2020-06-27 18:13
SetupDi 获取设备信息的两个方法
#include"stdio.h"#include#include#pragmacomment(lib,"
setupapi
.lib")voidPrintDevicesInfo1(){HDEVINFOhDevInfo
零点零一
·
2020-06-26 18:01
[Windows]网络编程
[Windows]环境编程
用SetDi系列api获得所有usb设备
首先是要引入头文件:#include//#include"usbiodef.h"//包含枚举usb设备所需要的guid#include#include#pragmacomment(lib,"
Setupapi
.lib
sistwl
·
2020-06-26 12:20
windows编程
使用SetupDi系列函数进行设备信息的管理
一、重要函数:头文件
setupapi
.h1、SetupDiGetClassDevs获取一个指定类别或全部类别的所有已安装设备的信息2、SetupDiEnumDeviceInfo枚举指定设备信息集合的成员
pjl1119
·
2020-06-24 20:28
vc
根据GUID获得设备路径(转载)
//根据GUID获得设备路径#include#include#pragmacomment(lib,"
setupapi
.lib")//SetupDiGetInterfaceDeviceDetail所需要的输出长度
matrix2009
·
2020-06-24 13:59
c++获取电脑摄像头的信息,验证是否存在
#include"stdafx.h"#include"USBPort.h"#include"USBPortDlg.h"#include"
setupapi
.h"#include#ifdef_DEBUG#definenewDEBUG_NEW
csdn程序猿
·
2020-06-24 02:12
c++
c++
report
null
attributes
interface
file
windows VC USB开发相关的api说明
1、头文件包含,库文件链接在VC中开发HID应用程序时,需要包含
setupapi
.h和hidsdi.h,包含方式必须为extern"C",如下所示:extern"C"{//DeclaretheClibrariesused
jirryzhang
·
2020-06-23 22:17
C++
Windows
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他