Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Özel durum durumunun verilen özel durum bilgileriyle eşleşip eşleşmediğini belirler.
NOT: Bu yöntemi çağırmak için yöntem tarafından Request
bildirilen düzeltme 2 gerektirir.
Not
Bu API başlangıçta çalışma zamanında iç kullanım için tasarlanmıştır. Artık üçüncü taraf kullanımı için desteklense de mümkün olduğunda ve ICorProfiler
API'leriyle ICorDebug
çalışmanızı öneririz.
Sözdizimi
HRESULT IsSameState2(
[in] ULONG32 flags,
[in] EXCEPTION_RECORD64 *exRecord,
[in] ULONG32 contextSize,
[in, size_is(contextSize)] BYTE cxRecord[]
);
Parametreler
flags
[in] Özel durum durumunun nasıl eşleştirildiğini gösteren bayraklar. Bu, numaralandırma tarafından CLRDataExceptionSameFlag
tanımlanan değerlerden biridir.
exRecord
[in] Eşleşmenin denetlendiği sistem özel durum kaydı.
contextSize
[in] Arabellekteki bağlam kaydının cxRecord
boyutu.
cxRecord
[in] Özel durumla ilişkili bağlam kaydı.
Dönüş Değeri
Özel durum belirtilen bilgilerle eşleşiyorsa S_OK döndürülür. Aksi takdirde S_FALSE döndürülür.
Açıklamalar
Sağlanan yöntem arabirimin IXCLRDataExceptionState
bir parçasıdır ve sanal yöntem tablosunun 12. yuvasına karşılık gelir.
Gereksinimler
Platformlar: Bkz. Sistem Gereksinimleri. Üst Bilgi: Yok Kitaplığı: Yok .NET Framework Sürümleri: 4.7 sürümünden itibaren kullanılabilir