完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
#include
#include "stdafx.h" #include "windows.h" #include "Setupapi.h" #include "stdio.h" HANDLE CreatFile DWORD dwDesiredAcess,//访问模式 DWORD dwShareMode,//共享模式 LPSECURITY_ATTRIBUTES lpSecurityAttribute,//通常为NULL DWORD dwCreationDistribution,//创建方式 DWORD dwFlagsAndAttributes,//文件属性和标志 HANDLE hTemplateFile,//临时文件的句柄 ); HDEVINFO SetupDiGetClassDevs ( IN PGUID ClassGuid,//classguid :任意指向一个安装类或接口类的GUID IN PCTSTR Enumerator,//enumerator:任意指向一个字符串,它过滤返回的设备 IN HWND hwndParent,//给出与该信息集的成员有关的任何拥护接口所用的顶层窗口句柄 IN DWORD Flags,//给出构造设备信息集时所用的控制操作 ); SetupDiEnumDeviceInterfaces ( IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData, IN LPGUID InterfaceClassGuid, IN DWORD MenberIndex, OUT PSP_DEVICE_INTERFACE_DATA DeviceInterface_Data ); SetupDiGetInterfaceDevicrDetail ( IN HDEVINFO DeviceInfoSet, IN PSP_DEVICE_INTERFACE_DATA DeviceInterface_Data, OUT PS_DEVICE_INTERFACE_DETAIL_DATA DeviceInterfaceDetailData, IN DWORD DeviceInterfaceDetailDataSize, OUT PDWORD RequiredSize,OPTIONAL OUT PSP_DEVINFO_DATA DeiceInfoData OPTIONAL ); typedef stuct _SP_DEVICE_INTERFACE_DETAIL_DATA_A { DWORD cbSize; CHAR DevicePath[ANYSIZE_ARRAY]; } SP_DEVICE_INTERFACE_DETAIL_DATA_A,*PSP_DEVICE_INTERFACE_DETAIL_DATA_A; //部分程序 HANDLE hOut; hOut=CreatFile ( pDetail->DevicePath,GENERIC_READ|FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL|FILE_FLAG_OVERLAPPED, NULL ); BOOL ReadFile ( HANDLE hCom, LOPVOID lpBuffer, DWORD nNumberOfBytesToRead, LPDWORD lpNumberOverlapped ); BOOL WriteFile ( HANDLE hCom, LPCVOID lpBuffer, DWORD nNumberOfBybesTOWRITE, LPDWORD lpNumberOfBytes Written, LPOVERLAPPED lpOverlapped ); |
|
相关推荐
3个回答
|
|
|
我是在VC6.0上做的 学校实验室软件版本比较低
|
|
|
|
|
|
前来观摩学习,希望有用!
|
|
|
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基于米尔MYC-LR3576开发板的实时视频识别系统设计与实现
220 浏览 0 评论
飞凌嵌入式ElfBoard-文件I/O的深入学习之阻塞I/O与非阻塞I/O
453 浏览 0 评论
大神们,想知道你们都用什么ide编程调试器? Arduino IDE?还是 e2studio ?还有其他吗?哪个好用呢
555 浏览 0 评论
854 浏览 0 评论
825 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 22:20 , Processed in 0.680625 second(s), Total 78, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4490