阅读:1475回复:0
通过GUID获取串并口符号名的问题
串并口的PORT_GUID={0x4D36E978, 0XE325, 0X11CE, {0XBF, 0XC1, 0X08, 0X00, 0X2B, 0XE1, 0X03, 0X18}}
... hDeInfo = SetupDiGetClassDevs(&PORT_GUID,null,null,DIGCF_PRESENT|DIGCF_DEVICEINTERFACE); ... for(dword i=0;SetupDiEnumDeviceInfo(hDevInfo,i,&DeviceInfoData);i++) { .. SetupDiGetDeviceRegisterProperty(hDevInfo,&DeviceInfoData,SPD_FRIENDLYNAME,NULL,(PBYTE)Buff,cbsize,null); ... } SetupDiDestroyDeviceInfoList(hDevInfo); 只能获取到串口的符号名COM1,而不能得到并口的符号名LPT1。不知道是什么原因,有哪位高手知道亚????怎么解决??? |
|