Я недавно пытался получить доступ к последовательной связи с помощью USB-ключа Bluetooth.
Я использовал код C ниже, и продолжаю получать ошибку 5, которая является «Доступ запрещен». Я являюсь администратором системы (которая, как представляется, является общим решением этой проблемы на форумах), и ни одно другое приложение не обращается к тому же порту, который я использую (также другое распространенное решение). Я работаю в 32-битной системе Windows Vista Home Basic. Мне было интересно, есть ли у кого-нибудь решение для этого
Мой код C:
HANDLE hComm;
hComm = CreateFile (_T ("\\. \ COM3"),
GENERIC_READ | GENERIC_WRITE,
0,
НОЛЬ,
OPEN_EXISTING,
0,
NULL);
if (hComm == INVALID_HANDLE_VALUE)
printf("Error number: %ld\n", GetLastError());
else
printf("success\n");