I believe that TIA is supported for all managed code, so as long as it's *Managed* C++, you should be OK.  I do not think that TIA supports unmanaged/native code.