HANDLE CreateFile( LPCTSTR COM1; DWORD GENERIC_READ | GENERIC_WRITE; DWORD FILE_SHARED_READ | FILE_SHARE_WRITE; LPSECURITY_ATTRIBUTES NULL; DWORD OPEN_ALWAYS; DWORD 0; HANDLE NULL; ) BOOL ReadFile( HANDLE ) BOOL WriteFile()