Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa, czy stan wyjątku jest zgodny z podanymi informacjami o wyjątku.
UWAGA: Ta metoda wymaga poprawki 2 zgłoszonej przez metodę Request w celu wywołania.
Uwaga
Ten interfejs API został pierwotnie zaprojektowany do użytku wewnętrznego w środowisku uruchomieniowym. Mimo że jest ona teraz obsługiwana w przypadku używania innych firm, zalecamy pracę z interfejsami ICorDebug API i ICorProfiler , jeśli jest to możliwe.
Składnia
HRESULT IsSameState2(
[in] ULONG32 flags,
[in] EXCEPTION_RECORD64 *exRecord,
[in] ULONG32 contextSize,
[in, size_is(contextSize)] BYTE cxRecord[]
);
Parametry
flags
[in] Flagi wskazujące, jak dopasować stan wyjątku. Jest to jedna z wartości zdefiniowanych przez CLRDataExceptionSameFlag wyliczenie.
exRecord
[in] Rekord wyjątku systemu, dla którego ma być sprawdzane dopasowanie.
contextSize
[in] Rozmiar rekordu kontekstu w buforze cxRecord .
cxRecord
[in] Rekord kontekstu skojarzony z wyjątkiem.
Wartość zwracana
Jeśli stan wyjątku jest zgodny z podanymi informacjami, zostanie zwrócony S_OK. Jeśli tak nie jest, S_FALSE zostanie zwrócona.
Uwagi
Podana metoda jest częścią interfejsu IXCLRDataExceptionState i odpowiada 12 miejscu tabeli metody wirtualnej.
Wymagania
Platformy: zobacz Wymagania systemowe. Nagłówek: Brak biblioteki: Brak wersji programu .NET Framework: dostępne od wersji 4.7