与非托管代码进行交互操作Interoperating with unmanaged code

    在运行时控制下执行的代码称为托管代码。反之,在运行时以外运行的代码称为非托管代码。COM 组件、ActiveX 接口和 Windows API 函数都是非托管代码的示例。

    向 .NET Framework 公开 COM 组件描述如何使用 .NET Framework 应用程序的 COM 组件。

    描述如何使用 COM 应用程序的 .NET Framework 组件。

    互操作封送处理描述 COM 互操作和平台调用的封送处理。

    描述异常和 HRESULT 之间的映射。

    COM 包装介绍 COM 互操作提供的包装器。

    介绍如何使用 Tlbimp.exe (类型库导入程序)生成主要互操作程序集。

    如何:注册主互操作程序集介绍如何注册主互操作程序集,然后才能在项目中引用它们。

    介绍 COM 互操作如何在不使用 Windows 注册表的情况下激活组件。