Hello,
I have implemented an IM Provider for Office and two of the most important things needed to make it work are two type libraries.
1. "Microsoft Office Communicator 2007 API Type Library"
2. "Unified Collaboration API 1.0 Type Library"
As far as I have understood, depending on these type libraries Office decides which interfaces to use. If none of the type libraries are installed the Office integration cannot work. Office does not install any of these type libraries but they come (and disappear)
with Communicator/Lync.
To be able to create and deliver an IM Provider that interfaces with Office that application must also install at least one of these type libraries.
I have found that "Microsoft Office Communicator 2007 API Type Library" comes with Office Communicator 2007 SDK and I think it is legal to ship my product with msgrua.tlb from this SDK. If this is not correct please let me know!
The best would be to ship including "Unified Collaboration API 1.0 Type Library" but I have not been able to locate the idl-file for this type library.
Where can I get the idl-file for "Unified Collaboration API 1.0 Type Library"?
Is it legal to ship a product that includes and installes these type libraries?
Best Regards,
Tommy