USB编程的第一个步骤就是寻找你插入的USB设备.为了找到你的USB设备,首先要知道你的USB设备的GUID.一种类型的USB设备的GUID是这个类型唯一的。
使用下列的几个函数变可以找到你的USB的设备名字:
SetupDiGetClassDevs()
SetupDiEnumDeviceInfo()
SetupDiGetDeviceRegistryProperty()
SetupDiEnumDeviceInterfaces()
SetupDiGetDeviceInterfaceDetail()
SetupDiDestroyDeviceInfoList()
要仔细的查找一下这些函数的用法,最终你可以得到你要查找的USB设备的设备名字.USB设备的名字不象串口设备的名字那样简单,USB设备的名字是一个长长的字符串,这个字符串是用来继续编程的源头.