ICorDebugProcess 接口

表示正在执行托管代码的进程。 此接口是 ICorDebugController 的子类。

Methods

方法 Description
ClearCurrentException 方法 清除给定线程上的当前非托管异常。
EnableLogMessages 方法 启用和禁用向调试器发送日志消息。
EnumerateAppDomains 方法 枚举进程中的所有应用程序域。
EnumerateObjects 方法 未实现。
GetHandle 方法 获取进程的句柄。
GetHelperThreadID 方法 获取调试器的内部帮助程序线程的作系统 (OS) 线程 ID。
GetID 方法 获取进程的作系统 (OS) ID。
GetObject 方法 未实现。
GetThread 方法 获取具有指定 OS 线程 ID 的 ICorDebugThread 实例。
GetThreadContext 方法 获取给定线程的上下文。
IsOSSuspended 方法 确定由于调试程序停止进程而挂起线程。
IsTransitionStub 方法 确定地址是否位于会导致转换到托管代码的存根内。
ModifyLogSwitch 方法 设置指定日志开关的严重性级别。
ReadMemory 方法 从进程读取内存。
SetThreadContext 方法 设置给定线程的上下文。
ThreadForFiberCookie 方法 已弃用。
WriteMemory 方法 将数据写入进程中的内存区域。

注解

注释

此接口不支持远程调用,无论是跨计算机还是跨进程。

要求

平台: 请参阅 .NET 支持的作系统

页眉: CorDebug.idl、CorDebug.h

图书馆: CorGuids.lib

.NET 版本: 自 .NET Framework 1.0 起可用

另请参阅