On Thursday 02 September 2010, Huihong Luo wrote:
> I noted that those guids on COM interfaces, such as IVirtualBox, keep
> changing these days, so binaries compiled from previous build of SDK will
> no longer work. 
> What is the policy for this kind of changes? Is it true that guid will be
> different whenever the interface has a new method? or renamed method?

The interface UUID is changed if one method is removed or changes its
parameters. Normally the UUID is not changed if only new methods are
added but even in that case it might be possible that we change the
UUID. The UUIDs are never changed when staying on one branch. Keep
in mind that trunk is the development tree.

Kind regards,

Frank
-- 
ORACLE Deutschland B.V. & Co. KG   Dr.-Ing. Frank Mehnert
Werkstrasse 24                     Staff Engineer, VirtualBox
71384 Weinstadt, Germany           mailto:[email protected]

Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Rijnzathe 6, 3454PV De Meern, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Jürgen Kunz, Marcel van de Molen, Alexander van der Ven

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev

Reply via email to