ProcessStartInfo.CreateNewProcessGroup Proprietà

Definizione

Ottiene o imposta un valore che indica se avviare il processo in un nuovo gruppo di processi.

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

Valore della proprietà

true se il processo inizia in un nuovo gruppo di processi; in caso contrario, false. Il valore predefinito è false.

Attributi

Commenti

Quando un processo viene creato in un nuovo gruppo di processi, diventa la radice di un nuovo gruppo di processi.

Viene effettuata una chiamata implicita a SetConsoleCtrlHandler(NULL,TRUE) per conto del nuovo processo, il che significa che il nuovo processo ha CTRL+C disabilitato.

Questa proprietà è utile per impedire che gli eventi di controllo della console inviati al processo figlio influiscano sul processo padre.

Si applica a