VirtualBox

Changeset 44372 in vbox


Ignore:
Timestamp:
Jan 25, 2013 11:50:48 AM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
83341
Message:

Main: change API. Interface IMedium was touched. Handling enumeration MediumVariant was changed. PR5434.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/testcase/tstVBoxAPILinux.cpp

    r43041 r44372  
    7878
    7979#include <nsIExceptionService.h>
     80
     81#include <VBox/com/com.h>
     82#include <VBox/com/string.h>
     83#include <VBox/com/array.h>
     84#include <VBox/com/Guid.h>
     85#include <VBox/com/ErrorInfo.h>
     86#include <VBox/com/errorprint.h>
     87#include <VBox/com/EventQueue.h>
     88
     89#include <VBox/com/VirtualBox.h>
     90
    8091
    8192/*
     
    308319         */
    309320        nsCOMPtr <IProgress> progress;
     321        com::SafeArray<MediumVariant_T> mediumVariant(sizeof(MediumVariant_T)*8);
     322        mediumVariant.push_back(MediumVariant_Standard);
    310323        rc = hardDisk->CreateBaseStorage(100,                                // size in megabytes
    311                                          MediumVariant_Standard,
     324                                         ComSafeArrayAsInParam(mediumVariant),
    312325                                         getter_AddRefs(progress));          // optional progress object
    313326        if (NS_FAILED(rc))
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