Aracılığıyla paylaş


ICorProfilerCallback::RuntimeSuspendStarted Yöntemi

Profil oluşturucuya çalışma zamanının tüm çalışma zamanı iş parçacıklarını askıya almak üzere olduğunu bildirir.

Sözdizimi

HRESULT RuntimeSuspendStarted(  
    [in] COR_PRF_SUSPEND_REASON suspendReason);  

Parametreler

suspendReason
[in] Askıya alma nedenini gösteren COR_PRF_SUSPEND_REASON sabit listesi değeri.

Açıklamalar

Yönetilmeyen koddaki tüm çalışma zamanı iş parçacıklarının çalışma zamanını yeniden girmeye çalışana kadar çalışmaya devam etmelerine izin verilir. Bu noktada çalışma zamanı devam edene kadar da askıya alınırlar. Bu, çalışma zamanına giren yeni iş parçacıkları için de geçerlidir. Çalışma zamanındaki tüm iş parçacıkları zaten kesilebilir koddaysa hemen askıya alınır veya kesilebilir koda ulaştıklarında askıya almaları istenir.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: CorProf.idl, CorProf.h

Kitaplığı: CorGuids.lib

.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir

Ayrıca bkz.