Windows CE COM-, .NET-Interop Programmierung in C++ - Expertenschulung
COM-Interop ist eine Technologie aus Microsoft .NET-Framework, die mit Hilfe
von CLR (Common Language Runtime) ermöglicht, dass COM-Objekte mit .NET-Objekten
interagieren können. COM-Interop soll den Zugang zu vorhandenen COM-Komponenten
ermöglichen, ohne dass die ursprünglichen Komponenten geändert werden.
Darüber hinaus ermöglicht COM-Interop COM-Entwicklern einen ebenso einfachen Zugriff
auf verwaltete Objekte wie auf COM-Objekte.
Das .Net-Framework erstellt eine Typbibliothek und besondere Registrierungseinträge,
wenn eine Komponente registriert wird. Es bietet ein spezialisiertes Programm (RegAsm.exe),
das die verwalteten Typen in eine Typbibliothek exportiert und registriert die verwalteten
Komponenten wie eine traditionelles COM-Komponente.