update
Posted: Sun Jun 29, 2003 12:13 am
Hey guys,
After looking at hardware interface and software device code for 5 hours today, I'm sorry to tell you that I don't think this is going to happen. Not anything time soon anyway
For those of you who have read through (and grasped the concept of the C SDKs): the whole deal with sending InterfaceArgumentPacks to "interfaces" and the arguments involved works well in C, but just isn't very portable to the COM way of doing things. VB gets very upset when it comes to arrays of structures, and even more so when those structures may contain pointers. Wrapping the interface arguments in a COM object (a la IEnumVARIANT) is not undoable, but would require much more time than the separation between Interface and Device is worth IMHO. And I haven't even looked at the IRCode part...
If anyone wants to take a stab at it and use my code as a base or example, by all means, let me know and I'll send you what I have. I may even explain my convoluted thought process when I wrote it
Peter
After looking at hardware interface and software device code for 5 hours today, I'm sorry to tell you that I don't think this is going to happen. Not anything time soon anyway
For those of you who have read through (and grasped the concept of the C SDKs): the whole deal with sending InterfaceArgumentPacks to "interfaces" and the arguments involved works well in C, but just isn't very portable to the COM way of doing things. VB gets very upset when it comes to arrays of structures, and even more so when those structures may contain pointers. Wrapping the interface arguments in a COM object (a la IEnumVARIANT) is not undoable, but would require much more time than the separation between Interface and Device is worth IMHO. And I haven't even looked at the IRCode part...
If anyone wants to take a stab at it and use my code as a base or example, by all means, let me know and I'll send you what I have. I may even explain my convoluted thought process when I wrote it
Peter