Windows arm64 (#2099)

* ARM64 changes for 1.12

* 1.12 Windows advanced installer updates and updates for ARM64
This commit is contained in:
Adam Ierymenko 2023-08-17 12:48:48 -04:00 committed by GitHub
parent 826a1ee346
commit ed0a388bcd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
23 changed files with 643 additions and 396 deletions

View file

@ -78,7 +78,7 @@ public:
{
#ifdef _WIN64
is64Bit = TRUE;
tapDriverPath = "\\tap-windows\\x64\\zttap300.inf";
//tapDriverPath = "\\tap-windows\\x64\\zttap300.inf";
#else
is64Bit = FALSE;
IsWow64Process(GetCurrentProcess(),&is64Bit);
@ -86,9 +86,10 @@ public:
fprintf(stderr,"FATAL: you must use the 64-bit ZeroTier One service on 64-bit Windows systems\r\n");
_exit(1);
}
tapDriverPath = "\\tap-windows\\x86\\zttap300.inf";
//tapDriverPath = "\\tap-windows\\x86\\zttap300.inf";
#endif
tapDriverName = "zttap300";
tapDriverPath = "\\zttap300.inf";
setupApiMod = LoadLibraryA("setupapi.dll");
if (!setupApiMod) {