扩展 ICorDebugDataTarget 接口以支持可变数据目标。
Methods
| 方法 | Description | 
|---|---|
| ContinueStatusChanged 方法 | 更改指定线程上未完成调试事件的延续状态。 | 
| SetThreadContext 方法 | 设置线程的上下文(寄存器值)。 | 
| WriteVirtual 方法 | 将内存写入目标进程地址空间。 | 
注解
此 ICorDebugDataTarget 接口的扩展可以通过调试工具来实现,这些工具希望修改目标进程(例如,执行实时入侵调试)。
所有这些方法都是可选的,因为没有实现此接口或调用这些方法失败,不会丢失基于核心检查的调试功能。  这些方法中的任何失败 HRESULT 都将作为 HRESULT ICorDebug 方法调用的传播。
请注意,单个 ICorDebug 方法调用可能会导致多个突变,并且没有机制来确保以事务方式(全或无)应用相关突变。 这意味着,如果其他(同一 ICorDebug 调用)成功后发生突变,则目标进程可能处于不一致状态,调试可能变得不可靠。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 4.6 起可用