ProcessStartInfo.CreateNewProcessGroup Propriedade

Definição

Recebe ou define um valor que indica se deve iniciar o processo num novo grupo de processos.

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

Valor de Propriedade

true se o processo começar num novo grupo de processos; caso contrário, false. A predefinição é false.

Atributos

Observações

Quando um processo é criado num novo grupo de processos, torna-se a raiz de um novo grupo de processos.

É feita uma chamada implícita a SetConsoleCtrlHandler(NULL,TRUE) em nome do novo processo, o que significa que o novo processo tem Ctrl+C desativado.

Esta propriedade é útil para evitar que os eventos de controlo de consola enviados para o processo filho afetem o processo pai.

Aplica-se a