TransmitFile() - Benarichtigung, wenn Fertig



  • Hallo,

    Ich versuche mich gerade an einem einfachen Web-Server.
    Es klappt auch alles super. Ich versende die Dateien mit TransmitFile()
    mit den Flags: TF_DISCONNECT|TF_REUSE_SOCKET.

    Jetzt meine Frage:
    Wie bei HTTP üblich würde ich gerne "Connection: KeepAlive" implementieren.
    Das krieg ich aber nicht hin, da TransmitFile() ja den Socket schließt, sobald die 1. Datei gesendet worden ist.

    Was ich bräuchte ist eine Möglichkeit, daß TransmitFile mir eine Nachricht schickt, sobald die Übertragung der Datei fertig ist.

    Vielleicht sollte ich noch hinzufügen, daß ich die Sockets mit "select()"
    abfange und nicht "WaitForMulitipleObjects()". (Events empfange ich demnach nicht) 😞

    Wär schön, wenn jmd. einen Tip hat 🙂
    Geht das überhaupt ohne Events? (Hab keine Lust auf WFMO umzusteigen)

    Gruss,
    Stefan


Anmelden zum Antworten