使用CreateFile API 枚举串口
来源:互联网 发布:怎么在淘宝上注册店 编辑:程序博客网 时间:2024/06/09 20:20
void EnumSerialPort(){ for(INT iPort=1; iPort<32; iPort++) { TCHAR szPortName[64]; _stprintf_s(szPortName, _T("\\\\.\\COM%d"), iPort); HANDLE hComPort = CreateFile(szPortName, GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL); BOOL bDone = FALSE; if(hComPort != INVALID_HANDLE_VALUE) { CloseHandle(hComPort); bDone = 1; } else if(GetLastError() != ERROR_FILE_NOT_FOUND) { bDone = 2; } if(bDone) { TRACE(_T("COM%d%s\n"), iPort, bDone==2? _T("(In using)"):_T("")); } }}
//调试输出
COM1
COM7
COM8(In using)
阅读全文
0 0
- 使用CreateFile API 枚举串口
- Gtest框架进行Windows API测试:CreateFile和枚举文件
- CreateFile打开串口
- CreateFile - Windows API
- CreateFile - Windows API
- Windows API —CreateFile
- CreateFile在串口中的运用
- 串口之CreateFile 函数详解
- Window使用串口API编程
- CreateFile,ReadFile等API详解
- CreateFile,ReadFile等API详解
- CreateFile,ReadFile等API详解
- CreateFile,ReadFile等API详解
- CreateFile,ReadFile等API详解
- 使用 Win32 API 枚举应用程序
- 使用多媒体API枚举音频设备
- CreateFile 的使用
- CreateFile参数使用
- 垂直居中各种条件小的适用情况
- hdu 1397 Goldbach's Conjecture
- 通过ICSharpCode.SharpZipLib类库对zip文件进行压缩与解压
- C++ 引用变量
- python ValueError: unsupported format character ''' (0x27) at index 224
- 使用CreateFile API 枚举串口
- Android中的四大组件之-Service
- xml基础知识(2)
- 关于单例模式的浅谈
- NSProxy——少见却神奇的类
- linux命令 —— jq
- 微信支付代理加盟
- vb.net 教程 4-2 目录操作 DirectoryInfo 4
- JAVA接口调试