VirtualBox

Changeset 42538 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
Aug 2, 2012 1:28:40 PM (12 years ago)
Author:
vboxsync
Message:

added 3 extra methods for 6124

Location:
trunk/src/VBox/Frontends/VBoxManage
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp

    r42445 r42538  
    10251025                    /* enable the controller */
    10261026                    if (!floppyAttachment)
    1027                         CHECK_ERROR(machine, AttachDevice(Bstr("Floppy Controller").raw(),
    1028                                                           0, 0,
    1029                                                           DeviceType_Floppy, NULL));
     1027                        CHECK_ERROR(machine, AttachDeviceWithoutMedium(Bstr("Floppy Controller").raw(),
     1028                                                                            0, 0,
     1029                                                                            DeviceType_Floppy));
    10301030
    10311031                    /* unmount? */
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageStorageController.cpp

    r42442 r42538  
    407407                     * Main will complain if the controller doesn't support hotplugging.
    408408                     */
    409                     CHECK_ERROR(machine, AttachDevice(Bstr(pszCtl).raw(), port, device,
    410                                                       devTypeRequested, NULL));
     409                    CHECK_ERROR(machine, AttachDeviceWithoutMedium(Bstr(pszCtl).raw(), port, device,
     410                                                                   devTypeRequested));
    411411                    deviceType = DeviceType_DVD; /* To avoid the error message below. */
    412412                }
     
    445445                /* attach a empty floppy/dvd drive after removing previous attachment */
    446446                machine->DetachDevice(Bstr(pszCtl).raw(), port, device);
    447                 CHECK_ERROR(machine, AttachDevice(Bstr(pszCtl).raw(), port, device,
    448                                                   deviceType, NULL));
     447                CHECK_ERROR(machine, AttachDeviceWithoutMedium(Bstr(pszCtl).raw(), port, device,
     448                                                            deviceType));
    449449            }
    450450        } // end if (!RTStrICmp(pszMedium, "emptydrive"))
     
    690690                                {
    691691                                    machine->DetachDevice(Bstr(pszCtl).raw(), port, device);
    692                                     rc = machine->AttachDevice(Bstr(pszCtl).raw(),
    693                                                                port,
    694                                                                device,
    695                                                                devTypeRequested,    // DeviceType_DVD or DeviceType_Floppy
    696                                                                NULL);
     692                                    rc = machine->AttachDeviceWithoutMedium(Bstr(pszCtl).raw(),
     693                                                                            port,
     694                                                                            device,
     695                                                                            devTypeRequested);    // DeviceType_DVD or DeviceType_Floppy
    697696                                }
    698697                            }
    699698                            else
    700699                            {
    701                                 rc = machine->AttachDevice(Bstr(pszCtl).raw(),
    702                                                            port,
    703                                                            device,
    704                                                            devTypeRequested,    // DeviceType_DVD or DeviceType_Floppy
    705                                                            NULL);
     700                                rc = machine->AttachDeviceWithoutMedium(Bstr(pszCtl).raw(),
     701                                                                        port,
     702                                                                        device,
     703                                                                        devTypeRequested);    // DeviceType_DVD or DeviceType_Floppy
    706704                            }
    707705                        }
     
    846844            {
    847845                /* Just remove the bandwidth gorup. */
    848                 CHECK_ERROR(machine, SetBandwidthGroupForDevice(Bstr(pszCtl).raw(),
    849                                                                 port, device, NULL));
     846                CHECK_ERROR(machine, SetNoBandwidthGroupForDevice(Bstr(pszCtl).raw(),
     847                                                                  port, device));
    850848            }
    851849            else
Note: See TracChangeset for help on using the changeset viewer.

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