![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vc编程
zpf03
这个作者很懒,什么都没留下…
展开
-
根据VID/PID识别USB设备程序
VID是厂商ID,由厂商向USB执行论坛申请,全球唯一,而PIC为产品识别码,有厂商自行决定,所以可以根据VID和PID识别USB设备。本文中的程序采用SetupDixxx系列API实现对USB设备的识别。#define DEVICE_VID_PIC "Vid_xxxx&Pid_xxxx"//定义设备的VID,PID HDEVINFO hDevInfo = SetupDiGetClassDevs(&GUID_DEVCLASS_IMAGE,0, 0, DIGCF_PRESENT ); //| DI原创 2010-11-24 16:37:00 · 5936 阅读 · 1 评论 -
内存的区别
<br />一. 在c中分为这几个存储区<br />1.栈 - 由编译器自动分配释放<br />2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收<br />3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放<br />4.另外还有一个专门放常量的地方。- 程序结束释放<br />转载 2011-05-03 23:23:00 · 598 阅读 · 0 评论