Пример #1
0
 /// <summary>
 /// OSがWin10以降、かつ指定build以降ならtrueを返す
 /// </summary>
 /// <returns></returns>
 public static bool bIsWin10OrLater(WIN10BUILD build)
 {
     if (bCheckOSVersion(10, 0))
     {
         if (GetWin10BuildNumber() >= build)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     else
     {
         return(false);
     };
 }
Пример #2
0
        private static WIN10BUILD GetWin10BuildNumber()
        {
            WIN10BUILD ret = WIN10BUILD.UNKNOWN;

            //var mmb = tpGetOSVersion();
            int major, minor, build;

            tpGetOSVersion(out major, out minor, out build);

            if (major != 10)
            {
                ret = WIN10BUILD.NOTWIN10;
            }
            else
            {
                ret = (WIN10BUILD)build;
            }

            return(ret);
        }