Re: Определение наличия СОМ портов
|
От: |
GAV
|
|
| Дата: | 12.02.02 09:43 |
|
Оценка: |
|
BOOL TestPort(int n)
{
BOOL result = FALSE;
char buf[16];
sprintf(buf, "\\\\.\\COM%d", n); // для COM1-COM9 можно просто "COMn"
HANDLE HandleCom = CreateFile(buf, GENERIC_READ | GENERIC_WRITE, 0, NULL,
OPEN_EXISTING, 0, NULL);
if(HandleCom != NULL)
{
CloseHandle(HandleCom);
result = TRUE;
}
return result;
}
Пока на собственное сообщение не было ответов, его можно удалить.