2014-10-30 3 views

답변

0

CreateFile을 사용하여 포트를 열어보십시오. INVALID_HANDLE_VALUE를 반환하면 GetLastError는 해당 오류 코드 (포트가 이미 열려 있음)를 반환합니다.

CreateFile(ComName,     {name like COM} 
     GENERIC_READ or GENERIC_WRITE, {access attributes} 
     0,        {no sharing} 
     nil,       {no security} 
     OPEN_EXISTING,     {creation action} 
     FILE_ATTRIBUTE_NORMAL or 
     FILE_FLAG_OVERLAPPED,   {attributes} 
     0);       {no template}