Aracılığıyla paylaş


ICorDebugProcess::IsOSSuspended Yöntemi

Hata ayıklayıcının bu işlemi durdurması sonucu belirtilen iş parçacığının askıya alınıp alınmadığını gösteren bir değer alır.

Sözdizimi

HRESULT IsOSSuspended(
    [in]  DWORD threadID,
    [out] BOOL  *pbSuspended);

Parametreler

threadID [in] Söz konusu iş parçacığının kimliği.

pbSuspended [out] Belirtilen iş parçacığı askıya alınmışsa Boole değerinin true işaretçisi; aksi takdirde *pbSuspended şeklindedir false.

Açıklamalar

Hata ayıklayıcının bu işlemi durdurması sonucu belirtilen iş parçacığı askıya alındığında, belirtilen iş parçacığının Win32 askıya alma sayısı bir artırılır. Hata ayıklayıcısı kullanıcı arabirimi (UI), kullanıcıya iş parçacığının işletim sistemi (OS) askıya alma sayısını görüntülerse bu bilgileri hesaba katmak isteyebilir.

IsOSSuspended yöntemi yalnızca yönetilmeyen hata ayıklama bağlamında anlamlıdır. Yönetilen hata ayıklama sırasında, iş parçacıkları işletim sistemi askıya alınmak yerine işbirliğiyle askıya alını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 1.0'dan itibaren kullanılabilir