The pipe name "echo.sock" is not valid on Windows. What about using defines like here in the working libuv tests?