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