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.
İş parçacığı engelleme bilgileri sağlayan CorDebugBlockingObject yapılarının sıralı bir numaralandırmasını sağlar.
Sözdizimi
HRESULT GetBlockingObjects (
[out] ICorDebugBlockingObjectEnum **ppBlockingObjectEnum
Parametreler
ppBlockingObjectEnum [out] CorDebugBlockingObject yapılarının sıralı numaralandırmasına yönelik bir işaretçi.
Açıklamalar
Döndürülen numaralandırmadaki ilk öğe, iş parçacığını engelleyen ilk yapıya karşılık gelir. İkinci öğe, ilkinde engellendiğinde zaman uyumsuz yordam çağrısı (APC) çalıştırılırken karşılaşılan bir engelleme öğesine karşılık gelir.
Numaralandırma yalnızca geçerli eşitlenmiş durum süresi için geçerlidir.
Bu yöntem, debuggee eşitlenmiş durumdayken çağrılmalıdır.
Geçerli bir işaretçi değilse ppBlockingObjectEnum , sonuç tanımsız olur.
bir iş parçacığı engellenirse ve hata belirlenemezse, yöntem hatayı belirten bir HRESULT döndürür; aksi takdirde, S_OK döndürür.
Gereksinimler
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Üstbilgi: CorDebug.idl, CorDebug.h
Kütüphane: CorGuids.lib
.NET sürümleri: .NET Framework 4.0'dan itibaren kullanılabilir