IXCLRDataExceptionState::IsSameState2 方法
判斷例外狀況狀態是否符合指定的例外狀況資訊。
注意:此方法需要 方法所 Request
報告的修訂 2 才能呼叫。
注意
此 API 原本是針對運行時間內部使用所設計。 雖然現在支援第三方使用,但建議您盡可能使用 ICorDebug
和 ICorProfiler
API。
語法
HRESULT IsSameState2(
[in] ULONG32 flags,
[in] EXCEPTION_RECORD64 *exRecord,
[in] ULONG32 contextSize,
[in, size_is(contextSize)] BYTE cxRecord[]
);
參數
flags
[in]指出如何比對例外狀況狀態的旗標。 這是列舉所 CLRDataExceptionSameFlag
定義的其中一個值。
exRecord
[in]要檢查相符項目的系統例外狀況記錄。
contextSize
[in]緩衝區中 cxRecord
內容記錄的大小。
cxRecord
[in]與例外狀況相關聯的內容記錄。
傳回值
如果例外狀況狀態符合指定的資訊,則會傳回S_OK。 如果沒有,則會傳回S_FALSE。
備註
提供的 方法是 介面的 IXCLRDataExceptionState
一部分,並對應至虛擬方法數據表的第12個位置。
需求
平台:請參閱系統需求。 標頭: 無 連結庫: 無 .NET Framework 版本: 自 4.7 起可用