Метод IXCLRDataExceptionState::IsSameState
Определяет, соответствует ли состояние исключения заданным сведениям об исключении.
ПРИМЕЧАНИЕ. Этот метод устарел; IsSameState2
вместо этого следует использовать. Для вызова этого метода требуется версия 1, как сообщает Request
метод.
Примечание.
Этот API изначально был разработан для внутреннего использования во время выполнения. Хотя она теперь поддерживается для 3-го стороннего использования, мы рекомендуем по возможности работать с ICorDebug
ICorProfiler
и 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