Interop предназначен для вызова экспорта необработанных DLL.
RCW (Runtime Callable Wrapper) используется для предоставления COM-объектов классам .NET, т. Е. Для вызова COM-объектов с помощью кода .NET RCW - это прокси-сервер .NET, который использует взаимодействие для взаимодействия с COM-объектом.
Вы можете использовать Interop напрямую для COM, но это просто трудный путь.