非托管 API 参考

本节包括有关可由与托管代码相关的应用程序(例如运行时主机、编译器、反汇编程序、模糊处理程序、调试器和探查器)使用的非托管 API 的信息。

本节内容

常见数据类型 列出使用的常见数据类型,特别是在非托管分析和调试 API 中。

ALink 描述 ALink API,该 API 支持创建 .NET Framework 程序集和未绑定模块。

验证码支持 Authenticode XrML 许可证创建和验证模块。

常量描述在 CorSym.idl 中定义的常量。

自定义接口属性 描述组件对象模型 (COM) 自定义接口属性。

调试 描述调试 API,使调试器能够调试在公共语言运行时 (CLR) 环境中运行的代码。

诊断符号存储描述诊断符号存储 API,使编译器能够生成符号信息供调试器使用。

Fusion 描述融合 API,使运行时主机能够访问应用程序资源的属性,以便找到应用程序的这些资源的正确版本。

托管 描述托管 API,使非托管主机能够将 CLR 集成到其应用程序中。

元数据 描述元数据 API,使客户端(如编译器)能够在不加载 CLR 加载类型的情况下生成或访问组件的元数据。

分析描述分析 API,使探查器能够监视 CLR 的程序的执行。

强命名 描述强命名 API,使客户端能够管理程序集的强名称签名。

WMI 和性能计数器 描述包装对 Windows Management Instrumentation (WMI) 库的调用的 API。

Tlbexp 帮助程序函数 描述类型库导出程序(Tlbexp.exe)在程序集到类型库转换过程中使用的两个帮助程序函数和接口。