For brave-browser#32598. We want to always install Arm64 Brave on Arm64 Windows, and never x64 Brave. The implementation is for the Omaha client to send the OS architecture to the update server, and the update server then returning a native binary.
The Omaha client already sent its architecture to the server before this PR. But when Omaha was running on Arm64, it still sent "x64" because it runs under WoW64 emulation.
For brave-browser#32598. We want to always install Arm64 Brave on Arm64 Windows, and never x64 Brave. The implementation is for the Omaha client to send the OS architecture to the update server, and the update server then returning a native binary.
The Omaha client already sent its architecture to the server before this PR. But when Omaha was running on Arm64, it still sent "x64" because it runs under WoW64 emulation.