ProcessStartInfo.CreateNewProcessGroup Özellik
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.
İşlemin yeni bir işlem grubunda başlatılıp başlatılmayacağını belirten bir değer alır veya ayarlar.
public:
property bool CreateNewProcessGroup { bool get(); void set(bool value); };
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public bool CreateNewProcessGroup { get; set; }
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
member this.CreateNewProcessGroup : bool with get, set
Public Property CreateNewProcessGroup As Boolean
Özellik Değeri
true işlem yeni bir işlem grubunda başlıyorsa; aksi takdirde , false. Varsayılan değer: false.
- Öznitelikler
Açıklamalar
Yeni bir işlem grubunda bir işlem oluşturulduğunda, yeni bir işlem grubunun kökü olur.
Yeni işlem adına örtük bir çağrı SetConsoleCtrlHandler(NULL,TRUE) yapılır; bu da yeni işlemde Ctrl+C'nin devre dışı bırakıldığı anlamına gelir.
Bu özellik, alt işleme gönderilen konsol denetimi olaylarının üst işlemi etkilemesini önlemek için kullanışlıdır.