Managing Processes
You can use the Process component to start and stop processes and to retrieve information about your running processes on a computer. For example, you might use an instance of the Process component to determine whether a process had stopped responding. If the value returned true, you could have the component force the process to stop or prompt the user with the information and offer a choice of options.
You can use the Process component to create applications that allow you to view and manipulate processes and their property values. The pages in this section cover the various tasks associated with managing process using the Process component.
In This Section
- How to: Specify Processes
Gives instructions on how to use the Process component to start processes.
- How to: Stop Processes
Explains how to use the Process component to stop running processes.
- How to: Determine If a Process Is Responding
Gives instructions on how to use the Process component to determine if a process has stopped responding to user input.
- How to: Determine If a Process Has Exited
Describes how to use the Process component to determine if a process has exited.
- How to: View Running Processes
Gives instructions on how to use the Process component to view a list of all processes currently running on a computer.
- How to: Wait for Processes to Complete Actions
Describes how to find out if a process has completed an action.
Related Sections
- Introduction to Monitoring and Managing Windows Processes
Gives an introduction to working with Windows processes.
- How to: Add Controls Without a User Interface to Windows Forms
Discusses components and controls, such as the Process component, that do not have a user interface.
- Class vs. Component vs. Control
Gives an overview of the new component structure of the .NET Framework.
- Walkthrough: Managing a Windows Process
Gives step-by-step instructions for managing Windows processes.