Einzelnen Beitrag anzeigen

Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#10

Re: Prozess starten + Rückgabewert für Delphi 2009

  Alt 27. Jan 2009, 22:13
Die Serverseite der Pipe sollte durch
Delphi-Quellcode:
1. FlushFileBuffers(hPipe);
2. DisconnectNamedPipe(hPipe);
CloseHandle(hPipe);
beendet werden.
Durch 1. wird der letzte WriteCall (vom Server) auch vollständig durchgeführt.
Durch 2. wird die Pipe auch wirklich geschlossen und nicht einfach der Pipe Handle Referenzzähler um eins nach unten gesetzt.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat