TAPI Service Provider With C#
Hello,
I want to build a TAPI Service Provider (TSP) similair to the H323 TSP. Basically I have developed an assembly that provides call control functionality through a hosted VoIP switch. I use this assembly in a desktop application, and have also built a COM wrapper so it can be incorporated into other people's application (provided it's written in either a .NET or COM-compliant language.)
Now I want to build another "wrapper" around this assembly so that it can be consumed by any application that supports TAPI, such as Outlook, Goldmine etc. I have learned that I need to use the TAPI Service Provider Interface (TSPI) in order to ensure the TAPI server can work with the TSP, but all examples and articles use C/C++. Since my assembly is written in C# and I don't know C/C++, I'm wondering if I can use C# to create the TSP.
Does anyone have any experience of doing this? If so can you please help me to get started?
Thanks.