Einzelnen Beitrag anzeigen

messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#4

Re: CreateFile + FILE_FLAG_OVERLAPPED arbeitet nicht asyncho

  Alt 12. Nov 2007, 11:58
Zitat von himitsu:
bei FILE_FLAG_OVERLAPPED weiß ich ja nicht weiter und konnte auch nichts finden was dagegensprechen sollte.
Das scheint ja auch ein großes Geheimnis zu sein... Ich hab' da mal nach gesucht (aber auch nicht ganz verstanden), als es um das Verstehen der seriellen Übertragung ging:

Delphi-Quellcode:
//aus TComPort.pas
FHandle := CreateFile(
    PChar('\\.\' + FPort),
    GENERIC_READ or GENERIC_WRITE,
    0,
    nil,
    OPEN_EXISTING,
    FILE_FLAG_OVERLAPPED,
    0);
Da wird FILE_FLAG_OVERLAPPED alleinstehend verwendet, Du wirst darauf wohl nicht verzichten können.

Grüße, Messie
  Mit Zitat antworten Zitat