Megosztás a következőn keresztül:


IXCLRDataExceptionState::IsSameState metódus

Meghatározza, hogy a kivétel állapota megfelel-e a megadott kivételadatoknak.

MEGJEGYZÉS: Ez a módszer elavult; IsSameState2 helyett. Ehhez a metódushoz a metódus által Request jelentett 1. változat szükséges a híváshoz.

Feljegyzés

Ezt az API-t eredetileg belső használatra tervezték a futtatókörnyezetben. Bár most már harmadik fél általi használat esetén is támogatott, javasoljuk, hogy lehetőség szerint működj együtt az ICorProfiler API-kkal és az API-kkalICorDebug.

Syntax

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

Paraméterek

exRecord
[in] Az a rendszerkivételi rekord, amelynek egyezését ellenőrizni szeretné.

contextSize
[in] A környezetrekord mérete a cxRecord pufferben.

cxRecord
[in] A kivételhez társított környezeti rekord.

Visszatérési érték

Ha a kivétel állapota megegyezik a megadott információkkal, a rendszer S_OK ad vissza. Ha nem, S_FALSE lesz visszaadva.

Megjegyzések

A megadott metódus az IXCLRDataExceptionState interfész része, és a virtuális metódustábla 11. pontjának felel meg.

Követelmények

Platformok: Lásd a rendszerkövetelményeket. Fejléc: Nincs kódtár: Nincs .NET-keretrendszer verzió: 4.7 óta érhető el

Lásd még