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; }