Changeset 19239 in vbox for trunk/src/VBox/Main/include
- Timestamp:
- Apr 28, 2009 1:19:14 PM (16 years ago)
- Location:
- trunk/src/VBox/Main/include
- Files:
-
- 39 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/ApplianceImpl.h
r19134 r19239 52 52 COM_INTERFACE_ENTRY(ISupportErrorInfo) 53 53 COM_INTERFACE_ENTRY(IAppliance) 54 COM_INTERFACE_ENTRY(IDispatch) 54 55 END_COM_MAP() 55 56 -
trunk/src/VBox/Main/include/AudioAdapterImpl.h
r19134 r19239 63 63 COM_INTERFACE_ENTRY(ISupportErrorInfo) 64 64 COM_INTERFACE_ENTRY(IAudioAdapter) 65 COM_INTERFACE_ENTRY(IDispatch) 65 66 END_COM_MAP() 66 67 -
trunk/src/VBox/Main/include/BIOSSettingsImpl.h
r19134 r19239 84 84 COM_INTERFACE_ENTRY(ISupportErrorInfo) 85 85 COM_INTERFACE_ENTRY(IBIOSSettings) 86 COM_INTERFACE_ENTRY(IDispatch) 86 87 END_COM_MAP() 87 88 -
trunk/src/VBox/Main/include/ConsoleImpl.h
r19134 r19239 93 93 COM_INTERFACE_ENTRY(ISupportErrorInfo) 94 94 COM_INTERFACE_ENTRY(IConsole) 95 COM_INTERFACE_ENTRY(IDispatch) 95 96 END_COM_MAP() 96 97 … … 137 138 STDMETHOD(GetDeviceActivity) (DeviceType_T aDeviceType, 138 139 DeviceActivity_T *aDeviceActivity); 139 STDMETHOD(AttachUSBDevice) (IN_ GUIDaId);140 STDMETHOD(DetachUSBDevice) (IN_ GUIDaId, IUSBDevice **aDevice);140 STDMETHOD(AttachUSBDevice) (IN_BSTR aId); 141 STDMETHOD(DetachUSBDevice) (IN_BSTR aId, IUSBDevice **aDevice); 141 142 STDMETHOD(FindUSBDeviceByAddress) (IN_BSTR aAddress, IUSBDevice **aDevice); 142 STDMETHOD(FindUSBDeviceById) (IN_ GUIDaId, IUSBDevice **aDevice);143 STDMETHOD(FindUSBDeviceById) (IN_BSTR aId, IUSBDevice **aDevice); 143 144 STDMETHOD(CreateSharedFolder) (IN_BSTR aName, IN_BSTR aHostPath, BOOL aWritable); 144 145 STDMETHOD(RemoveSharedFolder) (IN_BSTR aName); 145 146 STDMETHOD(TakeSnapshot) (IN_BSTR aName, IN_BSTR aDescription, 146 147 IProgress **aProgress); 147 STDMETHOD(DiscardSnapshot) (IN_ GUIDaId, IProgress **aProgress);148 STDMETHOD(DiscardSnapshot) (IN_BSTR aId, IProgress **aProgress); 148 149 STDMETHOD(DiscardCurrentState) (IProgress **aProgress); 149 150 STDMETHOD(DiscardCurrentSnapshotAndState) (IProgress **aProgress); … … 184 185 HRESULT onSharedFolderChange (BOOL aGlobal); 185 186 HRESULT onUSBDeviceAttach (IUSBDevice *aDevice, IVirtualBoxErrorInfo *aError, ULONG aMaskedIfs); 186 HRESULT onUSBDeviceDetach (IN_ GUIDaId, IVirtualBoxErrorInfo *aError);187 HRESULT onUSBDeviceDetach (IN_BSTR aId, IVirtualBoxErrorInfo *aError); 187 188 HRESULT getGuestProperty (IN_BSTR aKey, BSTR *aValue, ULONG64 *aTimestamp, BSTR *aFlags); 188 189 HRESULT setGuestProperty (IN_BSTR aKey, IN_BSTR aValue, IN_BSTR aFlags); -
trunk/src/VBox/Main/include/ConsoleVRDPServer.h
r19134 r19239 249 249 COM_INTERFACE_ENTRY(ISupportErrorInfo) 250 250 COM_INTERFACE_ENTRY(IRemoteDisplayInfo) 251 COM_INTERFACE_ENTRY(IDispatch) 251 252 END_COM_MAP() 252 253 -
trunk/src/VBox/Main/include/DHCPServerImpl.h
r19134 r19239 51 51 COM_INTERFACE_ENTRY (ISupportErrorInfo) 52 52 COM_INTERFACE_ENTRY (IDHCPServer) 53 COM_INTERFACE_ENTRY (IDispatch) 53 54 END_COM_MAP() 54 55 -
trunk/src/VBox/Main/include/DVDDriveImpl.h
r19134 r19239 70 70 COM_INTERFACE_ENTRY(ISupportErrorInfo) 71 71 COM_INTERFACE_ENTRY(IDVDDrive) 72 COM_INTERFACE_ENTRY(IDispatch) 72 73 END_COM_MAP() 73 74 … … 91 92 92 93 // IDVDDrive methods 93 STDMETHOD(MountImage) (IN_ GUIDaImageId);94 STDMETHOD(MountImage) (IN_BSTR aImageId); 94 95 STDMETHOD(CaptureHostDrive) (IHostDVDDrive *aHostDVDDrive); 95 96 STDMETHOD(Unmount)(); -
trunk/src/VBox/Main/include/DisplayImpl.h
r19134 r19239 101 101 COM_INTERFACE_ENTRY(ISupportErrorInfo) 102 102 COM_INTERFACE_ENTRY(IDisplay) 103 COM_INTERFACE_ENTRY2(IDispatch,IDisplay) 103 104 END_COM_MAP() 104 105 -
trunk/src/VBox/Main/include/FloppyDriveImpl.h
r19134 r19239 70 70 COM_INTERFACE_ENTRY(ISupportErrorInfo) 71 71 COM_INTERFACE_ENTRY(IFloppyDrive) 72 COM_INTERFACE_ENTRY(IDispatch) 72 73 END_COM_MAP() 73 74 … … 91 92 92 93 // IFloppyDrive methods 93 STDMETHOD(MountImage) (IN_ GUIDaImageId);94 STDMETHOD(MountImage) (IN_BSTR aImageId); 94 95 STDMETHOD(CaptureHostDrive) (IHostFloppyDrive *aHostFloppyDrive); 95 96 STDMETHOD(Unmount)(); -
trunk/src/VBox/Main/include/FramebufferImpl.h
r19134 r19239 40 40 BEGIN_COM_MAP(InternalFramebuffer) 41 41 COM_INTERFACE_ENTRY(IFramebuffer) 42 COM_INTERFACE_ENTRY(IDispatch) 42 43 END_COM_MAP() 43 44 -
trunk/src/VBox/Main/include/GuestImpl.h
r19134 r19239 45 45 COM_INTERFACE_ENTRY(ISupportErrorInfo) 46 46 COM_INTERFACE_ENTRY(IGuest) 47 COM_INTERFACE_ENTRY(IDispatch) 47 48 END_COM_MAP() 48 49 -
trunk/src/VBox/Main/include/GuestOSTypeImpl.h
r19134 r19239 45 45 COM_INTERFACE_ENTRY(ISupportErrorInfo) 46 46 COM_INTERFACE_ENTRY(IGuestOSType) 47 COM_INTERFACE_ENTRY(IDispatch) 47 48 END_COM_MAP() 48 49 -
trunk/src/VBox/Main/include/HardDiskAttachmentImpl.h
r19134 r19239 74 74 COM_INTERFACE_ENTRY(ISupportErrorInfo) 75 75 COM_INTERFACE_ENTRY(IHardDiskAttachment) 76 COM_INTERFACE_ENTRY(IDispatch) 76 77 END_COM_MAP() 77 78 -
trunk/src/VBox/Main/include/HardDiskFormatImpl.h
r19134 r19239 82 82 COM_INTERFACE_ENTRY (ISupportErrorInfo) 83 83 COM_INTERFACE_ENTRY (IHardDiskFormat) 84 COM_INTERFACE_ENTRY (IDispatch) 84 85 END_COM_MAP() 85 86 -
trunk/src/VBox/Main/include/HardDiskImpl.h
r19134 r19239 65 65 66 66 BEGIN_COM_MAP (HardDisk) 67 COM_INTERFACE_ENTRY (ISupportErrorInfo)67 COM_INTERFACE_ENTRY (ISupportErrorInfo) 68 68 COM_INTERFACE_ENTRY2 (IMedium, MediumBase) 69 COM_INTERFACE_ENTRY (IHardDisk) 69 COM_INTERFACE_ENTRY (IHardDisk) 70 COM_INTERFACE_ENTRY2 (IDispatch, IHardDisk) 71 COM_INTERFACE_ENTRY2 (IDispatch, MediumBase) 70 72 END_COM_MAP() 71 73 … … 124 126 HardDiskVariant_T aVariant, 125 127 IProgress **aProgress); 126 STDMETHOD(MergeTo) (IN_ GUIDaTargetId, IProgress **aProgress);128 STDMETHOD(MergeTo) (IN_BSTR aTargetId, IProgress **aProgress); 127 129 STDMETHOD(CloneTo) (IHardDisk *aTarget, HardDiskVariant_T aVariant, 128 130 IHardDisk *aParent, IProgress **aProgress); -
trunk/src/VBox/Main/include/HostDVDDriveImpl.h
r19134 r19239 42 42 COM_INTERFACE_ENTRY(ISupportErrorInfo) 43 43 COM_INTERFACE_ENTRY(IHostDVDDrive) 44 COM_INTERFACE_ENTRY(IDispatch) 44 45 END_COM_MAP() 45 46 -
trunk/src/VBox/Main/include/HostFloppyDriveImpl.h
r19134 r19239 42 42 COM_INTERFACE_ENTRY(ISupportErrorInfo) 43 43 COM_INTERFACE_ENTRY(IHostFloppyDrive) 44 COM_INTERFACE_ENTRY(IDispatch) 44 45 END_COM_MAP() 45 46 -
trunk/src/VBox/Main/include/HostImpl.h
r19134 r19239 65 65 COM_INTERFACE_ENTRY(ISupportErrorInfo) 66 66 COM_INTERFACE_ENTRY(IHost) 67 COM_INTERFACE_ENTRY(IDispatch) 67 68 END_COM_MAP() 68 69 … … 96 97 STDMETHOD(CreateHostOnlyNetworkInterface) (IHostNetworkInterface **aHostNetworkInterface, 97 98 IProgress **aProgress); 98 STDMETHOD(RemoveHostOnlyNetworkInterface) (IN_ GUIDaId,99 STDMETHOD(RemoveHostOnlyNetworkInterface) (IN_BSTR aId, 99 100 IHostNetworkInterface **aHostNetworkInterface, 100 101 IProgress **aProgress); … … 106 107 STDMETHOD(FindHostFloppyDrive) (IN_BSTR aName, IHostFloppyDrive **aDrive); 107 108 STDMETHOD(FindHostNetworkInterfaceByName) (IN_BSTR aName, IHostNetworkInterface **networkInterface); 108 STDMETHOD(FindHostNetworkInterfaceById) (IN_ GUIDid, IHostNetworkInterface **networkInterface);109 STDMETHOD(FindHostNetworkInterfaceById) (IN_BSTR id, IHostNetworkInterface **networkInterface); 109 110 STDMETHOD(FindHostNetworkInterfacesOfType) (HostNetworkInterfaceType_T type, ComSafeArrayOut (IHostNetworkInterface *, aNetworkInterfaces)); 110 111 STDMETHOD(FindUSBDeviceByAddress) (IN_BSTR aAddress, IHostUSBDevice **aDevice); 111 STDMETHOD(FindUSBDeviceById) (IN_ GUIDaId, IHostUSBDevice **aDevice);112 STDMETHOD(FindUSBDeviceById) (IN_BSTR aId, IHostUSBDevice **aDevice); 112 113 113 114 // public methods only for internal purposes -
trunk/src/VBox/Main/include/HostNetworkInterfaceImpl.h
r19134 r19239 51 51 COM_INTERFACE_ENTRY (ISupportErrorInfo) 52 52 COM_INTERFACE_ENTRY (IHostNetworkInterface) 53 COM_INTERFACE_ENTRY (IDispatch) 53 54 END_COM_MAP() 54 55 … … 69 70 // IHostNetworkInterface properties 70 71 STDMETHOD(COMGETTER(Name)) (BSTR *aInterfaceName); 71 STDMETHOD(COMGETTER(Id)) ( OUT_GUIDaGuid);72 STDMETHOD(COMGETTER(Id)) (BSTR *aGuid); 72 73 STDMETHOD(COMGETTER(DhcpEnabled)) (BOOL *aDhcpEnabled); 73 74 STDMETHOD(COMGETTER(IPAddress)) (BSTR *aIPAddress); -
trunk/src/VBox/Main/include/KeyboardImpl.h
r19134 r19239 65 65 COM_INTERFACE_ENTRY(ISupportErrorInfo) 66 66 COM_INTERFACE_ENTRY(IKeyboard) 67 COM_INTERFACE_ENTRY(IDispatch) 67 68 END_COM_MAP() 68 69 -
trunk/src/VBox/Main/include/MachineDebuggerImpl.h
r19134 r19239 46 46 COM_INTERFACE_ENTRY (ISupportErrorInfo) 47 47 COM_INTERFACE_ENTRY (IMachineDebugger) 48 COM_INTERFACE_ENTRY (IDispatch) 48 49 END_COM_MAP() 49 50 -
trunk/src/VBox/Main/include/MachineImpl.h
r19236 r19239 456 456 COM_INTERFACE_ENTRY(ISupportErrorInfo) 457 457 COM_INTERFACE_ENTRY(IMachine) 458 COM_INTERFACE_ENTRY(IDispatch) 458 459 END_COM_MAP() 459 460 … … 482 483 STDMETHOD(COMGETTER(Description))(BSTR *aDescription); 483 484 STDMETHOD(COMSETTER(Description))(IN_BSTR aDescription); 484 STDMETHOD(COMGETTER(Id))( OUT_GUIDaId);485 STDMETHOD(COMGETTER(Id))(BSTR *aId); 485 486 STDMETHOD(COMGETTER(OSTypeId)) (BSTR *aOSTypeId); 486 487 STDMETHOD(COMSETTER(OSTypeId)) (IN_BSTR aOSTypeId); … … 541 542 STDMETHOD(SetBootOrder)(ULONG aPosition, DeviceType_T aDevice); 542 543 STDMETHOD(GetBootOrder)(ULONG aPosition, DeviceType_T *aDevice); 543 STDMETHOD(AttachHardDisk)(IN_ GUIDaId, IN_BSTR aControllerName,544 STDMETHOD(AttachHardDisk)(IN_BSTR aId, IN_BSTR aControllerName, 544 545 LONG aControllerPort, LONG aDevice); 545 546 STDMETHOD(GetHardDisk)(IN_BSTR aControllerName, LONG aControllerPort, LONG aDevice, … … 557 558 STDMETHOD(DeleteSettings)(); 558 559 STDMETHOD(Export)(IAppliance *aAppliance, IVirtualSystemDescription **aDescription); 559 STDMETHOD(GetSnapshot) (IN_ GUIDaId, ISnapshot **aSnapshot);560 STDMETHOD(GetSnapshot) (IN_BSTR aId, ISnapshot **aSnapshot); 560 561 STDMETHOD(FindSnapshot) (IN_BSTR aName, ISnapshot **aSnapshot); 561 STDMETHOD(SetCurrentSnapshot) (IN_ GUIDaId);562 STDMETHOD(SetCurrentSnapshot) (IN_BSTR aId); 562 563 STDMETHOD(CreateSharedFolder) (IN_BSTR aName, IN_BSTR aHostPath, BOOL aWritable); 563 564 STDMETHOD(RemoveSharedFolder) (IN_BSTR aName); … … 906 907 STDMETHOD(GetIPCId)(BSTR *id); 907 908 STDMETHOD(RunUSBDeviceFilters) (IUSBDevice *aUSBDevice, BOOL *aMatched, ULONG *aMaskedIfs); 908 STDMETHOD(CaptureUSBDevice) (IN_ GUIDaId);909 STDMETHOD(DetachUSBDevice) (IN_ GUIDaId, BOOL aDone);909 STDMETHOD(CaptureUSBDevice) (IN_BSTR aId); 910 STDMETHOD(DetachUSBDevice) (IN_BSTR aId, BOOL aDone); 910 911 STDMETHOD(AutoCaptureUSBDevices)(); 911 912 STDMETHOD(DetachAllUSBDevices)(BOOL aDone); … … 919 920 IProgress **aServerProgress); 920 921 STDMETHOD(EndTakingSnapshot) (BOOL aSuccess); 921 STDMETHOD(DiscardSnapshot) (IConsole *aInitiator, IN_ GUIDaId,922 STDMETHOD(DiscardSnapshot) (IConsole *aInitiator, IN_BSTR aId, 922 923 MachineState_T *aMachineState, IProgress **aProgress); 923 924 STDMETHOD(DiscardCurrentState) ( … … 948 949 IVirtualBoxErrorInfo *aError, 949 950 ULONG aMaskedIfs); 950 HRESULT onUSBDeviceDetach (IN_ GUIDaId,951 HRESULT onUSBDeviceDetach (IN_BSTR aId, 951 952 IVirtualBoxErrorInfo *aError); 952 953 HRESULT onSharedFolderChange(); -
trunk/src/VBox/Main/include/MediumImpl.h
r19134 r19239 92 92 93 93 // IMedium properties 94 STDMETHOD(COMGETTER(Id)) ( OUT_GUIDaId);94 STDMETHOD(COMGETTER(Id)) (BSTR *aId); 95 95 STDMETHOD(COMGETTER(Description)) (BSTR *aDescription); 96 96 STDMETHOD(COMSETTER(Description)) (IN_BSTR aDescription); … … 101 101 STDMETHOD(COMGETTER(Size)) (ULONG64 *aSize); 102 102 STDMETHOD(COMGETTER(LastAccessError)) (BSTR *aLastAccessError); 103 STDMETHOD(COMGETTER(MachineIds)) (ComSafe GUIDArrayOut (aMachineIds));103 STDMETHOD(COMGETTER(MachineIds)) (ComSafeArrayOut (BSTR, aMachineIds)); 104 104 105 105 // IMedium methods 106 STDMETHOD(GetSnapshotIds) (IN_ GUIDaMachineId,107 ComSafe GUIDArrayOut (aSnapshotIds));106 STDMETHOD(GetSnapshotIds) (IN_BSTR aMachineId, 107 ComSafeArrayOut (BSTR, aSnapshotIds)); 108 108 STDMETHOD(LockRead) (MediaState_T *aState); 109 109 STDMETHOD(UnlockRead) (MediaState_T *aState); … … 254 254 255 255 BEGIN_COM_MAP (DVDImage) 256 COM_INTERFACE_ENTRY (ISupportErrorInfo)256 COM_INTERFACE_ENTRY (ISupportErrorInfo) 257 257 COM_INTERFACE_ENTRY2 (IMedium, ImageMediumBase) 258 COM_INTERFACE_ENTRY (IDVDImage) 258 COM_INTERFACE_ENTRY (IDVDImage) 259 COM_INTERFACE_ENTRY2 (IDispatch, IDVDImage) 259 260 END_COM_MAP() 260 261 … … 307 308 308 309 BEGIN_COM_MAP (FloppyImage) 309 COM_INTERFACE_ENTRY (ISupportErrorInfo)310 COM_INTERFACE_ENTRY (ISupportErrorInfo) 310 311 COM_INTERFACE_ENTRY2 (IMedium, ImageMediumBase) 311 COM_INTERFACE_ENTRY (IFloppyImage) 312 COM_INTERFACE_ENTRY (IFloppyImage) 313 COM_INTERFACE_ENTRY2 (IDispatch, IFloppyImage) 312 314 END_COM_MAP() 313 315 -
trunk/src/VBox/Main/include/MouseImpl.h
r19134 r19239 64 64 65 65 BEGIN_COM_MAP(Mouse) 66 COM_INTERFACE_ENTRY(ISupportErrorInfo) 67 COM_INTERFACE_ENTRY(IMouse) 66 COM_INTERFACE_ENTRY (ISupportErrorInfo) 67 COM_INTERFACE_ENTRY (IMouse) 68 COM_INTERFACE_ENTRY2 (IDispatch, IMouse) 68 69 END_COM_MAP() 69 70 -
trunk/src/VBox/Main/include/NetworkAdapterImpl.h
r19134 r19239 83 83 84 84 BEGIN_COM_MAP(NetworkAdapter) 85 COM_INTERFACE_ENTRY(ISupportErrorInfo) 86 COM_INTERFACE_ENTRY(INetworkAdapter) 85 COM_INTERFACE_ENTRY (ISupportErrorInfo) 86 COM_INTERFACE_ENTRY (INetworkAdapter) 87 COM_INTERFACE_ENTRY2 (IDispatch, INetworkAdapter) 87 88 END_COM_MAP() 88 89 -
trunk/src/VBox/Main/include/ParallelPortImpl.h
r19134 r19239 69 69 70 70 BEGIN_COM_MAP(ParallelPort) 71 COM_INTERFACE_ENTRY(ISupportErrorInfo) 72 COM_INTERFACE_ENTRY(IParallelPort) 71 COM_INTERFACE_ENTRY (ISupportErrorInfo) 72 COM_INTERFACE_ENTRY (IParallelPort) 73 COM_INTERFACE_ENTRY2 (IDispatch, IParallelPort) 73 74 END_COM_MAP() 74 75 -
trunk/src/VBox/Main/include/PerformanceImpl.h
r19134 r19239 64 64 BEGIN_COM_MAP (PerformanceMetric) 65 65 COM_INTERFACE_ENTRY (IPerformanceMetric) 66 COM_INTERFACE_ENTRY (IDispatch) 66 67 END_COM_MAP() 67 68 … … 136 137 COM_INTERFACE_ENTRY(ISupportErrorInfo) 137 138 COM_INTERFACE_ENTRY(IPerformanceCollector) 139 COM_INTERFACE_ENTRY(IDispatch) 138 140 END_COM_MAP() 139 141 -
trunk/src/VBox/Main/include/ProgressImpl.h
r19134 r19239 66 66 67 67 // IProgress properties 68 STDMETHOD(COMGETTER(Id)) ( OUT_GUIDaId);68 STDMETHOD(COMGETTER(Id)) (BSTR *aId); 69 69 STDMETHOD(COMGETTER(Description)) (BSTR *aDescription); 70 70 STDMETHOD(COMGETTER(Initiator)) (IUnknown **aInitiator); … … 146 146 147 147 BEGIN_COM_MAP (Progress) 148 COM_INTERFACE_ENTRY (ISupportErrorInfo) 149 COM_INTERFACE_ENTRY (IProgress) 148 COM_INTERFACE_ENTRY (ISupportErrorInfo) 149 COM_INTERFACE_ENTRY (IProgress) 150 COM_INTERFACE_ENTRY2 (IDispatch, IProgress) 150 151 END_COM_MAP() 151 152 … … 317 318 318 319 BEGIN_COM_MAP (CombinedProgress) 319 COM_INTERFACE_ENTRY (ISupportErrorInfo) 320 COM_INTERFACE_ENTRY (IProgress) 320 COM_INTERFACE_ENTRY (ISupportErrorInfo) 321 COM_INTERFACE_ENTRY (IProgress) 322 COM_INTERFACE_ENTRY2 (IDispatch, IProgress) 321 323 END_COM_MAP() 322 324 -
trunk/src/VBox/Main/include/RemoteUSBDeviceImpl.h
r19134 r19239 46 46 47 47 BEGIN_COM_MAP (RemoteUSBDevice) 48 COM_INTERFACE_ENTRY (ISupportErrorInfo) 49 COM_INTERFACE_ENTRY (IHostUSBDevice) 50 COM_INTERFACE_ENTRY (IUSBDevice) 48 COM_INTERFACE_ENTRY (ISupportErrorInfo) 49 COM_INTERFACE_ENTRY (IHostUSBDevice) 50 COM_INTERFACE_ENTRY (IUSBDevice) 51 COM_INTERFACE_ENTRY2 (IDispatch, IUSBDevice) 51 52 END_COM_MAP() 52 53 … … 63 64 64 65 // IUSBDevice properties 65 STDMETHOD(COMGETTER(Id)) ( OUT_GUIDaId);66 STDMETHOD(COMGETTER(Id)) (BSTR *aId); 66 67 STDMETHOD(COMGETTER(VendorId)) (USHORT *aVendorId); 67 68 STDMETHOD(COMGETTER(ProductId)) (USHORT *aProductId); -
trunk/src/VBox/Main/include/SerialPortImpl.h
r19134 r19239 76 76 77 77 BEGIN_COM_MAP(SerialPort) 78 COM_INTERFACE_ENTRY(ISupportErrorInfo) 79 COM_INTERFACE_ENTRY(ISerialPort) 78 COM_INTERFACE_ENTRY (ISupportErrorInfo) 79 COM_INTERFACE_ENTRY (ISerialPort) 80 COM_INTERFACE_ENTRY2 (IDispatch, ISerialPort) 80 81 END_COM_MAP() 81 82 -
trunk/src/VBox/Main/include/SessionImpl.h
r19134 r19239 46 46 public VirtualBoxSupportTranslation <Session>, 47 47 #ifdef RT_OS_WINDOWS 48 public IDispatchImpl<ISession, &IID_ISession, &LIBID_VirtualBox, 49 kTypeLibraryMajorVersion, kTypeLibraryMinorVersion>, 50 public IDispatchImpl<IInternalSessionControl, &IID_IInternalSessionControl, &LIBID_VirtualBox, 51 kTypeLibraryMajorVersion, kTypeLibraryMinorVersion>, 48 VBOX_SCRIPTABLE_IMPL(ISession), 49 VBOX_SCRIPTABLE_IMPL(IInternalSessionControl), 52 50 public CComCoClass<Session, &CLSID_Session> 53 51 #else … … 66 64 67 65 BEGIN_COM_MAP(Session) 68 //COM_INTERFACE_ENTRY(IDispatch) 66 COM_INTERFACE_ENTRY2(IDispatch, ISession) 67 COM_INTERFACE_ENTRY2(IDispatch, IInternalSessionControl) 69 68 COM_INTERFACE_ENTRY(IInternalSessionControl) 70 69 COM_INTERFACE_ENTRY(ISupportErrorInfo) … … 107 106 STDMETHOD(OnSharedFolderChange) (BOOL aGlobal); 108 107 STDMETHOD(OnUSBDeviceAttach) (IUSBDevice *aDevice, IVirtualBoxErrorInfo *aError, ULONG aMaskedIfs); 109 STDMETHOD(OnUSBDeviceDetach) (IN_ GUIDaId, IVirtualBoxErrorInfo *aError);108 STDMETHOD(OnUSBDeviceDetach) (IN_BSTR aId, IVirtualBoxErrorInfo *aError); 110 109 STDMETHOD(OnShowWindow) (BOOL aCheck, BOOL *aCanShow, ULONG64 *aWinId); 111 110 STDMETHOD(AccessGuestProperty) (IN_BSTR aName, IN_BSTR aValue, IN_BSTR aFlags, -
trunk/src/VBox/Main/include/SharedFolderImpl.h
r19134 r19239 55 55 56 56 BEGIN_COM_MAP(SharedFolder) 57 COM_INTERFACE_ENTRY(ISupportErrorInfo) 58 COM_INTERFACE_ENTRY(ISharedFolder) 57 COM_INTERFACE_ENTRY (ISupportErrorInfo) 58 COM_INTERFACE_ENTRY (ISharedFolder) 59 COM_INTERFACE_ENTRY2 (IDispatch, ISharedFolder) 59 60 END_COM_MAP() 60 61 -
trunk/src/VBox/Main/include/SnapshotImpl.h
r19134 r19239 59 59 60 60 BEGIN_COM_MAP(Snapshot) 61 COM_INTERFACE_ENTRY(ISupportErrorInfo) 62 COM_INTERFACE_ENTRY(ISnapshot) 61 COM_INTERFACE_ENTRY (ISupportErrorInfo) 62 COM_INTERFACE_ENTRY (ISnapshot) 63 COM_INTERFACE_ENTRY2 (IDispatch, ISnapshot) 63 64 END_COM_MAP() 64 65 … … 77 78 78 79 // ISnapshot properties 79 STDMETHOD(COMGETTER(Id)) ( OUT_GUIDaId);80 STDMETHOD(COMGETTER(Id)) (BSTR *aId); 80 81 STDMETHOD(COMGETTER(Name)) (BSTR *aName); 81 82 STDMETHOD(COMSETTER(Name)) (IN_BSTR aName); -
trunk/src/VBox/Main/include/StorageControllerImpl.h
r19134 r19239 90 90 91 91 BEGIN_COM_MAP(StorageController) 92 COM_INTERFACE_ENTRY (ISupportErrorInfo) 93 COM_INTERFACE_ENTRY (IStorageController) 92 COM_INTERFACE_ENTRY (ISupportErrorInfo) 93 COM_INTERFACE_ENTRY (IStorageController) 94 COM_INTERFACE_ENTRY2 (IDispatch, IStorageController) 94 95 END_COM_MAP() 95 96 -
trunk/src/VBox/Main/include/SystemPropertiesImpl.h
r19134 r19239 49 49 50 50 BEGIN_COM_MAP(SystemProperties) 51 COM_INTERFACE_ENTRY(ISupportErrorInfo) 52 COM_INTERFACE_ENTRY(ISystemProperties) 51 COM_INTERFACE_ENTRY (ISupportErrorInfo) 52 COM_INTERFACE_ENTRY (ISystemProperties) 53 COM_INTERFACE_ENTRY2 (IDispatch, ISystemProperties) 53 54 END_COM_MAP() 54 55 -
trunk/src/VBox/Main/include/USBControllerImpl.h
r19134 r19239 76 76 77 77 BEGIN_COM_MAP(USBController) 78 COM_INTERFACE_ENTRY (ISupportErrorInfo) 79 COM_INTERFACE_ENTRY (IUSBController) 78 COM_INTERFACE_ENTRY (ISupportErrorInfo) 79 COM_INTERFACE_ENTRY (IUSBController) 80 COM_INTERFACE_ENTRY2 (IDispatch, IUSBController) 80 81 END_COM_MAP() 81 82 -
trunk/src/VBox/Main/include/USBDeviceImpl.h
r19134 r19239 47 47 48 48 BEGIN_COM_MAP(OUSBDevice) 49 COM_INTERFACE_ENTRY (ISupportErrorInfo) 50 COM_INTERFACE_ENTRY (IUSBDevice) 49 COM_INTERFACE_ENTRY (ISupportErrorInfo) 50 COM_INTERFACE_ENTRY (IUSBDevice) 51 COM_INTERFACE_ENTRY2 (IDispatch, IUSBDevice) 51 52 END_COM_MAP() 52 53 … … 63 64 64 65 // IUSBDevice properties 65 STDMETHOD(COMGETTER(Id))( OUT_GUIDaId);66 STDMETHOD(COMGETTER(Id))(BSTR *aId); 66 67 STDMETHOD(COMGETTER(VendorId))(USHORT *aVendorId); 67 68 STDMETHOD(COMGETTER(ProductId))(USHORT *aProductId); -
trunk/src/VBox/Main/include/VRDPServerImpl.h
r19134 r19239 69 69 70 70 BEGIN_COM_MAP(VRDPServer) 71 COM_INTERFACE_ENTRY(ISupportErrorInfo) 72 COM_INTERFACE_ENTRY(IVRDPServer) 71 COM_INTERFACE_ENTRY (ISupportErrorInfo) 72 COM_INTERFACE_ENTRY (IVRDPServer) 73 COM_INTERFACE_ENTRY2 (IDispatch, IVRDPServer) 73 74 END_COM_MAP() 74 75 -
trunk/src/VBox/Main/include/VirtualBoxImpl.h
r19236 r19239 139 139 140 140 STDMETHOD(CreateMachine) (IN_BSTR aName, IN_BSTR aOsTypeId, IN_BSTR aBaseFolder, 141 IN_ GUIDaId, IMachine **aMachine);141 IN_BSTR aId, IMachine **aMachine); 142 142 STDMETHOD(CreateLegacyMachine) (IN_BSTR aName, IN_BSTR aOsTypeId, IN_BSTR aSettingsFile, 143 IN_ GUIDaId, IMachine **aMachine);143 IN_BSTR aId, IMachine **aMachine); 144 144 STDMETHOD(OpenMachine) (IN_BSTR aSettingsFile, IMachine **aMachine); 145 145 STDMETHOD(RegisterMachine) (IMachine *aMachine); 146 STDMETHOD(GetMachine) (IN_ GUIDaId, IMachine **aMachine);146 STDMETHOD(GetMachine) (IN_BSTR aId, IMachine **aMachine); 147 147 STDMETHOD(FindMachine) (IN_BSTR aName, IMachine **aMachine); 148 STDMETHOD(UnregisterMachine) (IN_ GUIDaId, IMachine **aMachine);148 STDMETHOD(UnregisterMachine) (IN_BSTR aId, IMachine **aMachine); 149 149 STDMETHOD(CreateAppliance) (IAppliance **anAppliance); 150 150 … … 152 152 IHardDisk **aHardDisk); 153 153 STDMETHOD(OpenHardDisk) (IN_BSTR aLocation, AccessMode_T accessMode, IHardDisk **aHardDisk); 154 STDMETHOD(GetHardDisk) (IN_ GUIDaId, IHardDisk **aHardDisk);154 STDMETHOD(GetHardDisk) (IN_BSTR aId, IHardDisk **aHardDisk); 155 155 STDMETHOD(FindHardDisk) (IN_BSTR aLocation, IHardDisk **aHardDisk); 156 156 157 STDMETHOD(OpenDVDImage) (IN_BSTR aLocation, IN_ GUIDaId,157 STDMETHOD(OpenDVDImage) (IN_BSTR aLocation, IN_BSTR aId, 158 158 IDVDImage **aDVDImage); 159 STDMETHOD(GetDVDImage) (IN_ GUIDaId, IDVDImage **aDVDImage);159 STDMETHOD(GetDVDImage) (IN_BSTR aId, IDVDImage **aDVDImage); 160 160 STDMETHOD(FindDVDImage) (IN_BSTR aLocation, IDVDImage **aDVDImage); 161 161 162 STDMETHOD(OpenFloppyImage) (IN_BSTR aLocation, IN_ GUIDaId,162 STDMETHOD(OpenFloppyImage) (IN_BSTR aLocation, IN_BSTR aId, 163 163 IFloppyImage **aFloppyImage); 164 STDMETHOD(GetFloppyImage) (IN_ GUIDaId, IFloppyImage **aFloppyImage);164 STDMETHOD(GetFloppyImage) (IN_BSTR aId, IFloppyImage **aFloppyImage); 165 165 STDMETHOD(FindFloppyImage) (IN_BSTR aLocation, IFloppyImage **aFloppyImage); 166 166 … … 171 171 STDMETHOD(GetExtraData) (IN_BSTR aKey, BSTR *aValue); 172 172 STDMETHOD(SetExtraData) (IN_BSTR aKey, IN_BSTR aValue); 173 STDMETHOD(OpenSession) (ISession *aSession, IN_ GUIDaMachineId);174 STDMETHOD(OpenRemoteSession) (ISession *aSession, IN_ GUIDaMachineId,173 STDMETHOD(OpenSession) (ISession *aSession, IN_BSTR aMachineId); 174 STDMETHOD(OpenRemoteSession) (ISession *aSession, IN_BSTR aMachineId, 175 175 IN_BSTR aType, IN_BSTR aEnvironment, 176 176 IProgress **aProgress); 177 STDMETHOD(OpenExistingSession) (ISession *aSession, IN_ GUIDaMachineId);177 STDMETHOD(OpenExistingSession) (ISession *aSession, IN_BSTR aMachineId); 178 178 179 179 STDMETHOD(RegisterCallback) (IVirtualBoxCallback *aCallback);
Note:
See TracChangeset
for help on using the changeset viewer.