To modify your existing function to open another process instead of executing the downloaded binary directly, you would typically follow these steps:
1. Create a new process with the downloaded binary using the `CreateProcess` function.
2. Instead of executing the entry point directly, you'll pass the memory address of where the binary was allocated to the new process.
Here's an example of how you can adjust your code to open the downloaded


