VirtualBox

Changeset 66220 in vbox


Ignore:
Timestamp:
Mar 23, 2017 12:11:13 PM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
114138
Message:

Windows 2016 OS type

Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/ostypes.h

    r62476 r66220  
    7272    VBOXOSTYPE_Win10            = 0x3B000,
    7373    VBOXOSTYPE_Win10_x64        = 0x3B100,
     74    VBOXOSTYPE_Win2k16_x64      = 0x3C100,
    7475    VBOXOSTYPE_OS2              = 0x40000,
    7576    VBOXOSTYPE_OS2Warp3         = 0x41000,
  • trunk/src/VBox/Devices/VMMDev/VMMDev.cpp

    r66108 r66220  
    194194        case VBOXOSTYPE_Win81:                            pszOs = "Windows 8.1";    break;
    195195        case VBOXOSTYPE_Win10:                            pszOs = "Windows 10";     break;
     196        case VBOXOSTYPE_Win2k16_x64 & ~VBOXOSTYPE_x64:    pszOs = "Windows 2k16";   break;
    196197        case VBOXOSTYPE_OS2:                              pszOs = "OS/2";           break;
    197198        case VBOXOSTYPE_OS2Warp3:                         pszOs = "OS/2 Warp 3";    break;
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/UIIconPool.cpp

    r62493 r66220  
    292292    m_guestOSTypeIconNames.insert("Windows10",       ":/os_win10.png");
    293293    m_guestOSTypeIconNames.insert("Windows10_64",    ":/os_win10_64.png");
     294    m_guestOSTypeIconNames.insert("Windows2016_64",  ":/os_win2k12_64.png");
    294295    m_guestOSTypeIconNames.insert("WindowsNT",       ":/os_win_other.png");
    295296    m_guestOSTypeIconNames.insert("WindowsNT_64",    ":/os_win_other.png"); /// @todo os_win_other_64
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp

    r65339 r66220  
    6565    { QRegExp("((Wi.*Vis)|(Vista)).*64",          Qt::CaseInsensitive), "WindowsVista_64" },
    6666    { QRegExp("((Wi.*Vis)|(Vista)).*32",          Qt::CaseInsensitive), "WindowsVista" },
     67    { QRegExp( "(Wi.*2016)|(W2K16)|(Win2K16)",    Qt::CaseInsensitive), "Windows2016_64" },
    6768    { QRegExp( "(Wi.*2012)|(W2K12)|(Win2K12)",    Qt::CaseInsensitive), "Windows2012_64" },
    6869    { QRegExp("((Wi.*2008)|(W2K8)|(Win2k8)).*64", Qt::CaseInsensitive), "Windows2008_64" },
  • trunk/src/VBox/Main/src-all/Global.cpp

    r64335 r66220  
    153153      VBOXOSTYPE_Win10_x64,       VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3,
    154154       2048,128, 32 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
     155        StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221  },
     156
     157    { "Windows", "Microsoft Windows", "Windows2016_64",     "Windows 2016 (64-bit)",
     158      VBOXOSTYPE_Win2k16_x64,     VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3,
     159       2048,128, 25 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
    155160        StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221  },
    156161
  • trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp

    r66105 r66220  
    957957        if (   osTypeId == "Windows81_64"
    958958            || osTypeId == "Windows2012_64"
    959             || osTypeId == "Windows10_64")
     959            || osTypeId == "Windows10_64"
     960            || osTypeId == "Windows2016_64")
    960961        {
    961962            LogRel(("Enabling CMPXCHG16B for Windows 8.1 / 2k12 or newer guests\n"));
  • trunk/src/VBox/Runtime/r3/win/init-win.cpp

    r62592 r66220  
    174174        {
    175175            if (bProductType != VER_NT_WORKSTATION)
    176                enmVer = kRTWinOSType_2012R2;
     176                enmVer = kRTWinOSType_2012R2;
    177177            else
    178178                enmVer = kRTWinOSType_81;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette