Привет!
Ситуация такая: При откратии (VCP) COM порта в ХР
Код:
CreateFile("COM4", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, 0);
получаю ошибку с кодом 5 т.е. ERROR_ACCESS_DENIED.
Но если открываю тот же порт на ноутбуке все происходит без проблем и порт открывается на ура.
На ноуте нет физических COM портов и стоит SP2, на PC есть и установлены SP1. Может это влиять на доступ к порту?
4й параметер функции ( security attributes ) должен быть NULL или другое значение? Если другое, то что именно?
Спасибо.
08.03.08 02:11: Перенесено модератором из 'C/C++' — Кодт