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;
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.