Windows: Support directory handle for cwd instead of string for Child.process

This implementation is a bit of a hacky workaround, as we use a ntdll
API to grab the full path of the directory handle. As far as I can tell
this might be the only solution to the problem, as
kernel32.CreateProcessW takes a directory path as a string only.

I might be wrong though as haven't researched the problem thoroughly.
83abd73801Tom Winter committed on 2/2/2026, 9:21:11 AM· committed by Ryan Liptakparentaacf8ce
2 files changedLine totals unavailable