A few optimizations in the process startup requests now that Winelib
apps are started differently from Unix ones.

diff --git a/server/protocol.def b/server/protocol.def
index e1d49c3..7222b7e 100644
--- a/server/protocol.def
+++ b/server/protocol.def
@@ -220,7 +220,7 @@
     handle_t     phandle;      /* process handle (in the current process) */
     void*        tid;          /* thread id */
     handle_t     thandle;      /* thread handle (in the current process) */
-    handle_t     event;        /* event handle to signal startup */
+    int          success;      /* did the process start successfully? */
 @END
 
 
@@ -248,7 +248,6 @@
 @REPLY
     int          create_flags; /* creation flags */
     unsigned int server_start; /* server start time (GetTickCount) */
-    handle_t     info;         /* handle to startup info */
     size_t       info_size;    /* total size of startup info */
     handle_t     exe_file;     /* file handle for main exe */
     handle_t     hstdin;       /* handle for stdin */
@@ -259,8 +258,6 @@
 
 /* Retrieve the new process startup info */
 @REQ(get_startup_info)
-    handle_t     info;         /* handle to startup info */
-    int          close;        /* should we close the handle at the same time? */
 @REPLY
     VARARG(info,startup_info); /* startup information */
 @END