int creationFlags = WindowsLibC.NORMAL_PRIORITY_CLASS | WindowsLibC.CREATE_UNICODE_ENVIRONMENT;
WindowsProcessInformation processInformation = new WindowsProcessInformation(getRuntime());
// FIXME: Convert envp into useful wideEnv
Pointer wideEnv = null;
byte[] programW = WindowsHelpers.toWString(program);
byte[] cwd = WindowsHelpers.toWString(WindowsHelpers.escapePath(handler.getCurrentWorkingDirectory().toString()) +"\\");
ByteBuffer commandW = ByteBuffer.wrap(WindowsHelpers.toWString(command));
boolean returnValue = wlibc().CreateProcessW(programW, commandW,
securityAttributes, securityAttributes,