support more process creation options on Windows

Adds a CreateProcessFlags packed struct for all the possible flags to
CreateProcessW on windows.  In addition, propagates the existing
`start_suspended` option in std.process.Child which was previously only
used on Darwin.  Also adds a `create_no_window` option to std.process.Child
which is a commonly used flag for launching console executables on
windows without causing a new console window to "pop up".
1408288b95Jonathan Marler committed on 3/25/2025, 10:48:27 PM· committed by Alex Rønne Petersenparent8a8b301
4 files changedLine totals unavailable