ProcessStartInfo.CreateNewProcessGroup Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.