PDA

Visualizza la versione completa : [?] Fork() e Pipe() in Windows


P4nico
18-11-2007, 12:09
Come da titolo, volevo chiedervi quali erano le funzioni analoghe alla fork e alla pipe presenti nei sistemi unix in windows.

shodan
18-11-2007, 12:50
CreateProcess per la fork. (Prende una decina di parametri)

CreatePipe dovrebbe essere la funzione pių prossima alla pipe unix, ma non č la sola.
Leggi qui per farti un'idea
http://msdn2.microsoft.com/en-us/library/aa365780.aspx

oregon
18-11-2007, 12:53
Dato che il modello di gestione dei processi e' abbastanza diversa tra Windows e Linux, fai attenzione alle differenze che esistono tra fork e CreateProcess ... la seconda non e' una diretta sostituta della prima ...

Per le pipe, dovresti usare una anonymous pipe di Windows ...

Loading