Alexandre Julliard (@julliard) commented about server/protocol.def:
timeout_t server_start; /* server start time */ unsigned int session_id; /* process session id */ obj_handle_t inproc_device;/* inproc device fd in flight with this handle */
- obj_handle_t alert_handle; /* alert fd is in flight with this handle */ data_size_t info_size; /* total size of startup info */
I'd suggest to add a separate request instead of trying to cram everything into the initial request.