| IProcess Properties | 
The IProcess type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | Children | 
            Gets the collection of child objects.
            (Inherited from IObjectTreeNode.) | 
|  | CommandLine | 
            The command line passed to the process at the moment of the process creation.
             | 
|  | CPUUsage | 
            The approximate percentage of time the CPU is currently spending for the process execution.
             | 
|  | FileVersionInfo | 
            Specifies the version information of the executable that started the process.
             | 
|  | HandleCount | 
            Returns the number of used handles in the process.
             | 
|  | MemUsage | 
            The amount of memory (in kilobytes) the process is currently using.
             | 
|  | Parent | 
            The parent object.
            (Inherited from IObjectTreeNode.) | 
|  | Path | 
            The path to the executable that started the process.
             | 
|  | Priority | 
            Returns the process priority within the operating system.
             | 
|  | ProcessId | 
            Returns the process identifier.
             | 
|  | ProcessType | 
            Specifies the code type of the process (x64 or x86).
             | 
|  | SessionId | 
            Specifies the identifier of the session in which the process is running.
             | 
|  | ThreadCount | 
            Returns the number of active threads in the process.
             | 
|  | UserName | 
            The name of the user account that started the process.
             | 
|  | VMSize | 
            The amount of virtual memory (in kilobytes) the process is currently using.
             | 
 See Also
See Also