public static bool Is8OrLater() { pInvokes.structenums.OSVERSIONINFOW ver = pInvokes.VersionsInfo(); if (ver.dwMajorVersion == 6 && ver.dwMinorVersion >= 2) { return(true); } if (ver.dwMajorVersion > 6) { return(true); } return(false); }
public static string OsDescription() { pInvokes.structenums.OSVERSIONINFOW ver = pInvokes.VersionsInfo(); return(string.Format("OS {0}.{1}.{2} Runtime: {3} Culture: {4}", ver.dwMajorVersion, ver.dwMinorVersion, ver.dwBuildNumber, System.Environment.Version, CultureInfo.InstalledUICulture.EnglishName)); }