DkmStoppingEventProcessingNextAction Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Olay işlemenin durdurulması için gerçekleştirilecek bir sonraki eylemi belirtmek üzere temel hata ayıklama izleyicisine döndürülen durum kodu.
public enum class DkmStoppingEventProcessingNextAction
public enum class DkmStoppingEventProcessingNextAction
enum DkmStoppingEventProcessingNextAction
public enum DkmStoppingEventProcessingNextAction
type DkmStoppingEventProcessingNextAction =
Public Enum DkmStoppingEventProcessingNextAction
- Devralma
-
DkmStoppingEventProcessingNextAction
Alanlar
| EnterStoppedState | 3 | Olay işlemenin durdurulması tamamlandı ve IDE 'ye bir durdurma olayı gönderildi. Hedef işlemin yürütülmesi, IDE yürütmeyi sürdürünceye kadar durdurulmalıdır. |
| ForceQueueModeComplete | 4 | Bu değer, ForceQueueMode değeri true olarak ayarlandığında Stoppingeventprocessingbegın çağrıldığında döndürülür. |
| ResumeTarget | 0 | Temel hata ayıklama İzleyicisi, hedef işlemlerin normal şekilde yürütülmesini sürdürmelidir. Bir özel durum olayı ortaya çıktığında, Dkmexceptionınformation. SquashProcessing () başarıyla çağrılmadığı sürece standart özel durum işleme (ex: Handler araması, yığın geri sarma) hedef işlemde devam etmelidir. Bu durum değeri, temel hata ayıklama İzleyicisi hiçbir durdurma olayı sağlamadığında veya tüm durdurma olayları gizlenmediğinde döndürülür. |
| ResumeUnclaimedThreads | 2 | Temel hata ayıklama İzleyicisi, hedef işlemdeki askıya alınmamış iş parçacıklarının yürütülmesini sürdürmelidir. Askıya alınan iş parçacığında standart özel durum işleme, normal olarak devam etmesine izin verilmesi veya daha sonraki bir zamanda ele alınabileceği kararı vermek üzere tutulmalıdır. Yürütmeyi sürdürmeden sonra, temel hata ayıklama İzleyicisi anında Stoppingeventprocessingcontınue yeniden devam eder. Bu durum değeri, tüm iş parçacıkları hedef işlem güvenli bir noktada olduğunda, ancak hedef işlemdeki bir veya daha fazla iş parçacığının kesme modundayken boş çalışması gerektiğinde kullanılır. Bu, yalnızca belirli ana bilgisayar uygulamalarında yönetilen hata ayıklama sırasında kullanılır. |
| SlipTarget | 1 | Temel hata ayıklama İzleyicisi, hedef işlemdeki askıya alınmamış iş parçacıklarının yürütülmesini sürdürmelidir. Askıya alınan iş parçacığında standart özel durum işleme, normal olarak devam etmesine izin verilmesi veya daha sonraki bir zamanda ele alınabileceği kararı vermek üzere tutulmalıdır. Bu durum değeri, bir veya daha fazla iş parçacığı güvenli bir noktada olmadığında kullanılır, bu nedenle hedef işlemin basamaklı olması gerekir. Güvenli bir noktaya ulaşıldığını göstermek için hedef işlemin bir veya daha fazla durdurma olayına (kesme noktası veya özel durum) isabet okuması bekleniyor. Temel hata ayıklama İzleyicisi, sonunda zaman aşımına uğrar ve güvenli bir noktaya ulaşmadan devam edebilir. Zaman aşımı değeri DkmEngineSettings. SlipTimeout içinde belirtilir. |