VirtualBox

忽略:
時間撮記:
2014-7-18 上午06:37:32 (10 年 以前)
作者:
vboxsync
訊息:

Main, Fe/Qt4: Added method to get effective paravirt. provider in MachineImpl; adjusted GUI and ConsoleImpl2 to use the new method as required.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp

    r52082 r52090  
    874874
    875875    ParavirtProvider_T paravirtProvider;
    876     hrc = pMachine->COMGETTER(ParavirtProvider)(&paravirtProvider);                         H();
     876    hrc = pMachine->GetEffectiveParavirtProvider(&paravirtProvider);                        H();
    877877
    878878    ChipsetType_T chipsetType;
     
    11631163                fGimDeviceNeeded = false;
    11641164                break;
    1165 
    1166             case ParavirtProvider_Default:
    1167             {
    1168                 if (fOsXGuest)
    1169                 {
    1170                     pcszParavirtProvider = "Minimal";
    1171                     fGimDeviceNeeded = false;
    1172                 }
    1173 #if 0           /* Activate this soon. */
    1174                 else if (  osTypeId == "Windows7"
    1175                         || osTypeId == "Windows7_64"
    1176                         || osTypeId == "Windows8"
    1177                         || osTypeId == "Windows8_64"
    1178                         || osTypeId == "Windows81"
    1179                         || osTypeId == "Windows81_64")
    1180                 {
    1181                     pcszParavirtProvider = "HyperV";
    1182                 }
    1183 #endif
    1184                 else
    1185                 {
    1186                     pcszParavirtProvider = "None";
    1187                     fGimDeviceNeeded = false;
    1188                 }
    1189                 break;
    1190             }
    1191 
    1192             case ParavirtProvider_Legacy:
    1193             {
    1194                 if (fOsXGuest)
    1195                     pcszParavirtProvider = "Minimal";
    1196                 else
    1197                     pcszParavirtProvider = "None";
    1198                 fGimDeviceNeeded = false;
    1199                 break;
    1200             }
    12011165
    12021166            case ParavirtProvider_Minimal:
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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