Re[5]: GetCommModemStatus
От: rsdn_v  
Дата: 22.03.04 14:40
Оценка:
Здравствуйте, Sergeant, Вы писали:

_>>однако, GetLastError возвращает 0, и хотелось бы знать — как распознать такое кривое hardware



S>Видел нечто подобное. Там проблема была в том, что перед вызовом QueryPerformanceFrequency человек объявлял указатель на структуру LARGE_INTEGER *lpFrequency, но забывал выделить под нее память. В результате получалась как раз такая ситуация: GetLastError = 0, но и функция возвращает FALSE, что, согласно МСДН говорит о том, что фиче не поддерживается железом.


Т.е. ф-ция может вернуть не 0, а GetLastError будет 0 ? Интересный поворот ;)
Попробую при случае, спасибо.

S>Ошибка дурная, и все-таки, проверьте: а вдруг забыли память выделить? ;)


Так для вызова GetCommModemStatus не под что память выделять ;)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.