T>>Открывается так:
T>>T>> m_hPortHandle = CreateFile(szBuff,GENERIC_READ | GENERIC_WRITE,0,NULL,
T>> OPEN_EXISTING,FILE_FLAG_OVERLAPPED,NULL);
T>>
T>>Результат работы CreateFile INVALID_HANDLE_VALUE. GetLastError возвращает "доступ запрещен".
T>>СОМ порты пробовали и на материнке, и PCI. Не влияет.
T>>Перезапуск программы почти всегда помогает, но бывает что нет.
T>>Под другими ОС такого не наблюдалось.
T>>Куда копать?
5er>Ошибка, скорее всего, возникает из-за того, что порт уже кто-то открыл до вас.
5er>Сервис, например, опрашивает порты, свое устройство ищет или что-то в этом роде.
5er>Нужно найти что-нибудь аналогичное Portmon'у для x64 и посмотреть.
Сегодня схожу посмотрю, идея с PortMon'ом тоже родилась, но уже вечером.
Windows чистый, только наш софт и более ничего, мы поставляем ПО вместе с нашим компом.