非托管 API 参考Unmanaged API Reference

本文内容

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

本节内容In This Section

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

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

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

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

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

调试描述调试 API,该 API 允许调试器对在公共语言运行时 (CLR) 环境中运行的代码进行调试。

诊断符号存储区描述诊断符号存储区 API,该 API 允许编译器生成符号信息以供调试器使用。

合成描述合成 API,此 API 允许运行时主机访问应用程序资源的属性,以便为该应用程序查找这些资源的正确版本。

承载描述宿主 API,该 API 允许非托管主机将 CLR 集成到其应用程序中。

元数据描述元数据 API,该 API 允许客户端(例如编译器)生成或访问组件的元数据,而无需由 CLR 加载这些类型。

分析描述分析 API,该 API 允许探查器监视 CLR 对程序的执行情况。

强命名描述强命名 API,该 API 允许客户端管理程序集的强名称签名。

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

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

开发指南