Introdução ao monitoramento e Managing Windows Processes
Você pode usar o Process componente para realizar a maioria dos Windows processar tarefas de gerenciamento de forma rápida e fácil. Você pode usar este componente para trabalhar com processos em computadores locais ou remoto.Em um computador local, você pode iniciar e interromper um processo e também consulta-lo para tipos específicos de informações, incluindo os nomes dos módulos de ter carregado, a time em que foi iniciado, o número de identificadores está consumindo e o conjunto de seus segmentos.Em um computador remoto, você não pode iniciar ou interromper um processo, mas você pode consultar os processos existentes para obter informações.
Para trabalhar com processos nas suas classes, você adiciona uma instância do Process componente para a classe. Isso permite que sua classe para acessar processos em servidores de sua empresa e também iniciar e interromper novos processos.Outros componentes em seu aplicativo podem chamar o Process componente se for necessário para que inicie um novo processo ou manipular um processo existente.
The PerformanceCounter e EventLog componentes podem ser mais adequados para monitorar o desempenho do sistema. Para obter mais informações, consulte Monitorando limites de desempenho e Registrando eventos do aplicativo, do servidor e de segurança.
Problemas de segurança exigem que você tem direitos de acesso suficientes no computador de destino para executar código antes de tentar interromper processos ou recuperar informações de propriedade do processo.Qualquer tentativa de executar essas tarefas sem a autorização de acesso adequado resultará em um erro de exceção.
Como: BIND a processos existentes
Como: Criar componentes de processo