Changeset 93628 in vbox for trunk/src/VBox/Main/src-client
- Timestamp:
- Feb 6, 2022 11:44:05 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp
r93561 r93628 1464 1464 * Bandwidth groups. 1465 1465 */ 1466 ComPtr<IBandwidthControl> bwCtrl; 1467 hrc = pMachine->COMGETTER(BandwidthControl)(bwCtrl.asOutParam()); H(); 1468 1469 com::SafeIfaceArray<IBandwidthGroup> bwGroups; 1470 hrc = bwCtrl->GetAllBandwidthGroups(ComSafeArrayAsOutParam(bwGroups)); H(); 1471 1466 1472 PCFGMNODE pAc; 1473 InsertConfigNode(pPDM, "AsyncCompletion", &pAc); 1467 1474 PCFGMNODE pAcFile; 1475 InsertConfigNode(pAc, "File", &pAcFile); 1468 1476 PCFGMNODE pAcFileBwGroups; 1469 ComPtr<IBandwidthControl> bwCtrl;1470 com::SafeIfaceArray<IBandwidthGroup> bwGroups;1471 1472 hrc = pMachine->COMGETTER(BandwidthControl)(bwCtrl.asOutParam()); H();1473 1474 hrc = bwCtrl->GetAllBandwidthGroups(ComSafeArrayAsOutParam(bwGroups)); H();1475 1476 InsertConfigNode(pPDM, "AsyncCompletion", &pAc);1477 InsertConfigNode(pAc, "File", &pAcFile);1478 1477 InsertConfigNode(pAcFile, "BwGroups", &pAcFileBwGroups); 1479 1478 #ifdef VBOX_WITH_NETSHAPER 1480 1479 PCFGMNODE pNetworkShaper; 1480 InsertConfigNode(pPDM, "NetworkShaper", &pNetworkShaper); 1481 1481 PCFGMNODE pNetworkBwGroups; 1482 1483 InsertConfigNode(pPDM, "NetworkShaper", &pNetworkShaper);1484 1482 InsertConfigNode(pNetworkShaper, "BwGroups", &pNetworkBwGroups); 1485 1483 #endif /* VBOX_WITH_NETSHAPER */ … … 1488 1486 { 1489 1487 Bstr strName; 1490 LONG64 cMaxBytesPerSec;1491 BandwidthGroupType_T enmType;1492 1493 1488 hrc = bwGroups[i]->COMGETTER(Name)(strName.asOutParam()); H(); 1494 hrc = bwGroups[i]->COMGETTER(Type)(&enmType); H();1495 hrc = bwGroups[i]->COMGETTER(MaxBytesPerSec)(&cMaxBytesPerSec); H();1496 1497 1489 if (strName.isEmpty()) 1498 1490 return pVMM->pfnVMR3SetError(pUVM, VERR_CFGM_NO_NODE, RT_SRC_POS, N_("No bandwidth group name specified")); 1491 BandwidthGroupType_T enmType = BandwidthGroupType_Null; 1492 hrc = bwGroups[i]->COMGETTER(Type)(&enmType); H(); 1493 LONG64 cMaxBytesPerSec = 0; 1494 hrc = bwGroups[i]->COMGETTER(MaxBytesPerSec)(&cMaxBytesPerSec); H(); 1499 1495 1500 1496 if (enmType == BandwidthGroupType_Disk)
Note:
See TracChangeset
for help on using the changeset viewer.