IXCLRDataExceptionState::IsSameState 方法

确定异常状态是否与给定的异常信息匹配。

注意:此方法已过时; IsSameState2 应改用。 此方法需要方法报告的 Request 修订版 1 才能调用。

注意

此 API 最初旨在供运行时内部使用。 尽管现在支持第三方使用,但我们建议尽量使用 ICorDebugICorProfiler API。

语法

HRESULT IsSameState(
    [in] EXCEPTION_RECORD64 *exRecord,
    [in] ULONG32 contextSize,
    [in, size_is(contextSize)] BYTE cxRecord[]
);

参数

exRecord
[in]要对其检查匹配项的系统异常记录。

contextSize
[in]缓冲区中 cxRecord 上下文记录的大小。

cxRecord
[in]与异常关联的上下文记录。

返回值

如果异常状态与给定信息匹配,将返回S_OK。 否则,将返回S_FALSE。

注解

提供的方法是接口的 IXCLRDataExceptionState 一部分,对应于虚拟方法表的第 11 个槽。

要求

平台:请参阅系统要求。 标头:无;库:无;.NET Framework 版本:自 4.7 起可用

请参阅