宿主枚举
更新:2007 年 11 月
本节描述宿主 API 使用的非托管枚举。
本节内容
CLSID_RESOLUTION_FLAGS
包含指示公共语言运行库 (CLR) 应如何解析 CLSID 的值。COR_GC_STAT_TYPES 枚举
指定要为垃圾回收记录的统计信息。COR_GC_THREAD_STATS_TYPES 枚举
指示线程的垃圾回收统计信息。EApiCategories
描述宿主能够阻止其在部分受信任的代码中运行的功能类别。EBindPolicyLevels
提供一些标志,用于指定应用或修改程序集策略的级别。ECLRAssemblyIdentityFlags
指示程序集标识的类型。EClrEvent
描述宿主可为其注册回调的 CLR 事件。EClrFailure
描述宿主能够为其设置策略操作的故障集。EClrOperation
描述宿主可以对其应用策略操作的一组操作。EClrUnhandledException
描述一些选项,这些选项可用于管理用户代码中未处理的异常。EContextType
描述当前正在执行的线程的安全性上下文信息。ECustomDumpFlavor
包含指示报告错误时要在堆转储的自定义子集中包含哪些项的值。ECustomDumpItemKind
保留供将来 CustomDumpItem 结构的扩展使用。EHostApplicationPolicy
指示如何修改 IHostAssemblyManager 接口对象。此枚举已被废弃。EHostBindingPolicyModifyFlags
允许宿主指定 CLR 在将策略修改从源程序集应用于目标程序集时应执行的重定向类型。EMemoryAvailable
包含指示计算机上的可用物理内存容量的值。EMemoryCriticalLevel
包含一些值,这些值指示当请求了特定内存分配但无法得到满足时失败所造成的影响。EPolicyAction
描述宿主可以为以下两项设置的策略操作:一是 EClrOperation 描述的操作;二是 EClrFailure 描述的失败。ESymbolReadingPolicy
包含设置用于读取程序数据库 (PDB) 文件的策略的值。HOST_TYPE 枚举
包含一些值,这些值指定正在启动应用程序的宿主的类型。MALLOC_TYPE 枚举
包含一些值,这些值指定正在被分配的内存的特征。RUNTIME_INFO_FLAGS
包含指示应返回有关 CLR 的哪些信息的值。StackOverflowType
包含指示堆栈溢出事件的根本原因的值。STARTUP_FLAGS
包含指示 CLR 的启动行为的值。ValidatorFlags
包含一些值,这些值指示在调用 ICLRValidator::Validate 方法 中应执行的验证类型。WAIT_OPTION
指示 CLR 请求的操作堵塞时宿主应采取的操作。