描述导出的函数如何调用托管代码。
Syntax
typedef enum CorDebugCodeInvokeKind
{
    CODE_INVOKE_KIND_NONE,
    CODE_INVOKE_KIND_RETURN,
    CODE_INVOKE_KIND_TAILCALL,
} CorDebugCodeInvokeKind;
Members
| 成员 | Description | 
|---|---|
| CODE_INVOKE_KIND_NONE | 如果此方法调用了任何托管代码,则必须稍后由显式事件或断点定位。 --或-- 我们可能只是错过了此方法调用的一些托管代码,因为没有简单的方法来停止它。 --或-- 该方法永远不会调用托管代码。 | 
| CODE_INVOKE_KIND_RETURN | 此方法将通过返回指令调用托管代码。 单步执行应到达下一个托管代码。 | 
| CODE_INVOKE_KIND_TAILCALL | 此方法将通过结尾调用调用托管代码。 单步执行和单步执行任何调用说明应到达托管代码。 | 
注解
ICorDebugProcess6::GetExportStepInfo 方法使用此枚举提供有关单步执行托管代码的信息。
注释
此枚举仅适用于 .NET 本机调试方案。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 4.6 起可用