Re[2]: Определение наличия СОМ портов
От: Dimer  
Дата: 12.02.02 10:08
Оценка:
Здравствуйте GAV, Вы писали:


GAV>BOOL TestPort(int n)

GAV>{
GAV> BOOL result = FALSE;
GAV> char buf[16];
GAV> sprintf(buf, "\\\\.\\COM%d", n); // для COM1-COM9 можно просто "COMn"
GAV> HANDLE HandleCom = CreateFile(buf, GENERIC_READ | GENERIC_WRITE, 0, NULL,
GAV> OPEN_EXISTING, 0, NULL);
GAV> if(HandleCom != NULL)
GAV> {
GAV> CloseHandle(HandleCom);
GAV> result = TRUE;
GAV> }
GAV> return result;
GAV>}

Ну это уж совсем примитив

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.