Freigeben über


IXCLRDataExceptionState::IsSameState-Methode

Bestimmt, ob der Ausnahmestatus den angegebenen Ausnahmeinformationen entspricht.

HINWEIS: Diese Methode ist veraltet; IsSameState2 sollte stattdessen verwendet werden. Für diese Methode ist Revision 1 erforderlich, wie von der Request Methode angegeben, um sie aufzurufen.

Hinweis

Diese API wurde ursprünglich für die interne Verwendung in der Runtime entwickelt. Obwohl sie jetzt für die Verwendung durch Dritte unterstützt wird, wird empfohlen, nach Möglichkeit mit den APIs ICorDebug und ICorProfiler zu arbeiten.

Syntax

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

Parameter

exRecord
[in] Der System exception record for which to check a match against.

contextSize
[in] Die Größe des Kontextdatensatzes im cxRecord Puffer.

cxRecord
[in] Der kontextbezogene Datensatz, der der Ausnahme zugeordnet ist.

Rückgabewert

Wenn der Ausnahmezustand mit den angegebenen Informationen übereinstimmt, wird S_OK zurückgegeben. Wenn dies nicht der Fall ist, wird S_FALSE zurückgegeben.

Hinweise

Die bereitgestellte Methode ist Teil der IXCLRDataExceptionState Schnittstelle und entspricht dem 11. Steckplatz der tabelle der virtuellen Methode.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen. Header: Keine Bibliothek: Keine .NET Framework-Versionen: Verfügbar seit 4.7

Siehe auch