ICorDebugILFrame::CanSetIP 方法

获取一个 HRESULT,该值指示在公共中间语言 (CIL) 代码中将指令指针设置为指定的偏移位置是否安全。

Syntax

HRESULT CanSetIP (
    [in] ULONG32   nOffset
);

参数

nOffset [in]指令指针的所需设置。

注解

CanSetIP在调用 ICorDebugILFrame::SetIP 方法之前使用该方法。 如果 CanSetIP 返回除S_OK以外的任何 HRESULT,仍可以调用 ICorDebugILFrame::SetIP,但不能保证调试器将继续执行正在调试的代码的安全和正确执行。

要求

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

页眉: CorDebug.idl、CorDebug、h

图书馆: CorGuids.lib

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