This commit is contained in:
Igor Pavlov
2023-12-22 17:17:05 +00:00
committed by Kornel
parent ec44a8a070
commit a36c48cece
954 changed files with 42199 additions and 25482 deletions

View File

@@ -1,19 +1,29 @@
// Windows/NtCheck.h
#ifndef __WINDOWS_NT_CHECK_H
#define __WINDOWS_NT_CHECK_H
#ifndef ZIP7_INC_WINDOWS_NT_CHECK_H
#define ZIP7_INC_WINDOWS_NT_CHECK_H
#ifdef _WIN32
#include "../Common/MyWindows.h"
#if !defined(_WIN64) && !defined(UNDER_CE)
#if defined(_MSC_VER) && _MSC_VER >= 1900
#pragma warning(push)
// GetVersionExW was declared deprecated
#pragma warning(disable : 4996)
#endif
static inline bool IsItWindowsNT()
{
OSVERSIONINFO vi;
vi.dwOSVersionInfoSize = sizeof(vi);
return (::GetVersionEx(&vi) && vi.dwPlatformId == VER_PLATFORM_WIN32_NT);
}
#if defined(_MSC_VER) && _MSC_VER >= 1900
#pragma warning(pop)
#endif
#endif
#ifndef _UNICODE