IXCLRDataExceptionState::IsSameState2-metod
Avgör om undantagstillståndet matchar den angivna undantagsinformationen.
Obs! Den här metoden kräver revision 2 som rapporterats av Request
metoden för att anropa.
Kommentar
Det här API:et utformades ursprungligen för intern användning i körningen. Även om det nu stöds för användning från tredje part rekommenderar vi att du arbetar med ICorDebug
OCH ICorProfiler
API:er när det är möjligt.
Syntax
HRESULT IsSameState2(
[in] ULONG32 flags,
[in] EXCEPTION_RECORD64 *exRecord,
[in] ULONG32 contextSize,
[in, size_is(contextSize)] BYTE cxRecord[]
);
Parametrar
flags
[i] Flaggor som anger hur undantagstillståndet ska matchas. Detta är ett av de värden som definieras av CLRDataExceptionSameFlag
uppräkningen.
exRecord
[i] Systemfelposten som du vill kontrollera en matchning mot.
contextSize
[i] Storleken på kontextposten i bufferten cxRecord
.
cxRecord
[i] Den kontextpost som är associerad med undantaget.
Returvärde
Om undantagstillståndet matchar den angivna informationen returneras S_OK. Om den inte gör det returneras S_FALSE.
Kommentarer
Den angivna metoden är en del av IXCLRDataExceptionState
gränssnittet och motsvarar den tolfte platsen i den virtuella metodtabellen.
Krav
Plattformar: Se Systemkrav. Rubrik: Inget bibliotek: Inga .NET Framework-versioner: Tillgänglig sedan 4.7