Ciao.
Sto cercando di utilizzare una dll c# in c++ 2003 unmanaged.
Ho creato ilfile .tlb con regasm e fatto l' #import in c++.
adesso in c++ vedo un namespace con le mie classi c# ma non so come instanziare un oggetto e utilizzarlo.
Per esempio in c# ho la classe CDeserialization con un metodo pubblico doDeserialize che mi ritorna un oggetto.
Come faccio a richiamare quella funzione pubblica e a farmi restituire l'oggetto?

in c++ ho il puntatore CDeserializePtr che corrispone alla mia classe
ho provato cosi:
XSDLib8::_CDeserializePtr d = new XSDLib8::_CDeserializePtr();

, ma se guardo le funzioni di d-> la doDeserialize non c'è , ci sono solo i classici metodi com (invoke ec..)
è una questione di interfacce?
grazie