Bagikan melalui


Metode IXCLRDataExceptionState::IsSameState2

Menentukan apakah status pengecualian cocok dengan informasi pengecualian yang diberikan.

CATATAN: Metode ini memerlukan revisi 2 seperti yang Request dilaporkan oleh metode untuk memanggil.

Catatan

API ini awalnya dirancang untuk penggunaan internal dalam runtime. Meskipun sekarang didukung untuk penggunaan pihak ketiga, sebaiknya menggunakan API ICorDebug dan ICorProfiler jika memungkinkan.

Sintaks

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

Parameter

flags
[di] Bendera yang menunjukkan cara mencocokkan status pengecualian. Ini adalah salah satu nilai yang ditentukan oleh CLRDataExceptionSameFlag enumerasi.

exRecord
[di] Catatan pengecualian sistem untuk memeriksa kecocokan.

contextSize
[di] Ukuran rekaman konteks dalam cxRecord buffer.

cxRecord
[di] Rekaman konteks yang terkait dengan pengecualian.

Tampilkan Nilai

Jika status pengecualian cocok dengan informasi yang diberikan, S_OK akan dikembalikan. Jika tidak, S_FALSE akan dikembalikan.

Keterangan

Metode yang disediakan adalah bagian IXCLRDataExceptionState dari antarmuka dan sesuai dengan slot ke-12 dari tabel metode virtual.

Persyaratan

Platform: Lihat Persyaratan Sistem. Header: Tidak Ada Pustaka: Tidak Ada Versi .NET Framework: Tersedia mulai dari 4.7

Lihat juga