Hi,
thats fantastic if you really found a way to log the parameters!
It would also be great if you share your findings. I would like to do fancy things like SP transfer or unprotected checkout of mp3 or omg files for win nmd!
There are COM Spy utilitites which easily log the call sequence for example for omg checkout by SimpleBurner. I did this and tried to call these commands, but it simply failed. I don't know perhaps I need better initialization of the COM objects or special parameters...
So if we find the used parameters for this calls we could do our own checkout, without track-protection.
I remember a mail from someone who claimed to have found a way to create omg files by the API, he posted the command (but no info on inititialization or parameters) and dll he used. It was not netmd.dll. I just searched for this a longer time but did not find the mail :? Perhaps you should ask again for this in the mailing list.
Another info, this COM Spy utility lists all COM Objects known to windows. There really a lot (!) of COM objects from OpenMG. Alone the names are interesting and perhaps its easy to find the link between the COM object name and the dll which implements it. It must be stored in the registry.
cheers