title: Serial Port Communication Issues (C code)
body: <p>I recently tried to get access to a serial communication using a Bluetooth usb dongle.
  I used the C code below, and keep getting error 5, which is “Access denied”. I am the administrator for the system (which seemed to be the common solution to this problem on the forums) and no other application is accessing the same port I am using (also another common solution). I’m running on a Windows Vista Home Basic 32bit system. I was wondering if anyone had a solution for this
  My C code is:</p>
  
  <blockquote>
    <p></p>
  </blockquote>
  
  <pre><code>HANDLE hComm;
  </code></pre>
  
  <p>hComm = CreateFile(     _T("\\.\COM3"),
                  GENERIC_READ | GENERIC_WRITE,
                        0,
                      NULL,
                    OPEN_EXISTING,
                  0,
                  NULL);</p>
  
  <pre><code>if (hComm == INVALID_HANDLE_VALUE)
      printf("Error number: %ld\n", GetLastError());
  else
      printf("success\n");
  </code></pre>