api: skip requested GUID if !win10
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
parent
747ba7121d
commit
0c9a87b8a2
@ -898,15 +898,19 @@ _Return_type_success_(return != INVALID_HANDLE_VALUE) HANDLE WINAPI
|
||||
return OpenDeviceObject(Adapter->DevInstanceID);
|
||||
}
|
||||
|
||||
static BOOL
|
||||
IsWindows10(void)
|
||||
{
|
||||
DWORD MajorVersion;
|
||||
RtlGetNtVersionNumbers(&MajorVersion, NULL, NULL);
|
||||
return MajorVersion >= 10;
|
||||
}
|
||||
|
||||
static BOOL
|
||||
HaveWHQL(void)
|
||||
{
|
||||
if (HAVE_WHQL)
|
||||
{
|
||||
DWORD MajorVersion;
|
||||
RtlGetNtVersionNumbers(&MajorVersion, NULL, NULL);
|
||||
return MajorVersion >= 10;
|
||||
}
|
||||
return IsWindows10();
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
@ -1418,6 +1422,9 @@ static _Return_type_success_(return != NULL) WINTUN_ADAPTER *CreateAdapter(
|
||||
{
|
||||
LOG(WINTUN_LOG_INFO, L"Creating adapter");
|
||||
|
||||
if (!IsWindows10())
|
||||
RequestedGUID = NULL;
|
||||
|
||||
if (RequestedGUID)
|
||||
{
|
||||
WCHAR RegPath[MAX_REG_PATH];
|
||||
|
Loading…
Reference in New Issue
Block a user