hallo Surfer,
ohne overlapped:
ReadFile(hComm, buffer, 10, &dwBytesRead, NULL);
mit overlapped :
ReadFile(hComm, buffer, 10, &dwBytesRead, &Overlapped);
Es müsste bei dir einen Typ geben TOverlapped
jetzt muß du nur noch ein handle in die structure packen.
Code:OVERLAPPED o; .... m_hCOM = CreateFile(m_csCOM.operator LPCTSTR(),GENERIC_WRITE | GENERIC_READ,0,NULL,OPEN_EXISTING,FILE_FLAG_OVERLAPPED,NULL); if(m_hCOM == INVALID_HANDLE_VALUE) { return false; } .... o.hEvent = CreateEvent( NULL, // default security attributes FALSE, // auto reset event FALSE, // not signaled NULL // no name );
ich hoffe es hilft dir





Zitieren

Lesezeichen