繁体   English   中英

Interop和RCW(运行时可调用包装器)有什么区别?

[英]What is the difference between an Interop and a RCW (Runtime Callable Wrapper)?

Interop和RCW(运行时可调用包装器)有什么区别?

这只是术语吗?

Interop用于调用原始DLL导出。

RCW(Runtime Callable Wrapper)用于将COM对象公开给.NET类 - 即,使.NET对象可以调用COM对象。 RCW是一个.NET代理,它使用interop来连接COM对象。

你可以直接使用Interop到COM,但这只是艰难的做法。

它们相互连接。 Interop是在.NET中使用本机dll的总称。 RCW是在.NET中使用一个特定组件/类/对象所需的包装器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM