VirtualBox

Changeset 35357 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Dec 27, 2010 10:38:34 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
69217
Message:

VMM, Main: PCI passthrough work

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/MachineImpl.h

    r35175 r35357  
    291291        BOOL                 mIoCacheEnabled;
    292292        ULONG                mIoCacheSize;
     293
     294        typedef std::list< ComObjPtr<PciDeviceAttachment> > PciDeviceAssignmentList;
     295        PciDeviceAssignmentList mPciDeviceAssignments;
    293296    };
    294297
     
    523526    STDMETHOD(QueryLogFilename(ULONG aIdx, BSTR *aName));
    524527    STDMETHOD(ReadLog(ULONG aIdx, LONG64 aOffset, LONG64 aSize, ComSafeArrayOut(BYTE, aData)));
    525     STDMETHOD(AttachHostPciDevice(LONG hostAddress, LONG desiredGuestAddress, IEventContext *eventContext, BOOL tryToUnbind));
     528    STDMETHOD(AttachHostPciDevice(LONG hostAddress, LONG desiredGuestAddress, BOOL tryToUnbind));
    526529    STDMETHOD(DetachHostPciDevice(LONG hostAddress));
    527530    STDMETHOD(COMGETTER(PciDeviceAssignments))(ComSafeArrayOut(IPciDeviceAttachment *, aAssignments));
     
    870873    typedef std::list< ComObjPtr<StorageController> > StorageControllerList;
    871874    Backupable<StorageControllerList> mStorageControllers;
    872 
    873     typedef std::list< ComObjPtr<PciDeviceAttachment> > PciDeviceAssignmentList;
    874     PciDeviceAssignmentList mPciDeviceAssignments;
    875875
    876876    friend class SessionMachine;
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