Process | |
The ProcessThreadTimes type exposes the following members.
| Name | Description | |
|---|---|---|
| ProcessThreadTimes | Initializes a new instance of the ProcessThreadTimes class |
| Name | Description | |
|---|---|---|
| ElapsedTime | TimeSpan between the Create and Exit. | |
| ExitTime | Exit time of the process formatted into a DateTime object. | |
| PrivilegedProcessorTime | TimeSpan of time run in kernel mode. | |
| StartTime | Creation time of the process formatted into a DateTime object. | |
| TotalProcessorTime | TimeSpan of time run in kernel and user mode. | |
| UserProcessorTime | TimeSpan of time run in user mode. |
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object) | |
| Finalize | (Inherited from Object) | |
| GetHashCode | (Inherited from Object) | |
| GetType | (Inherited from Object) | |
| MemberwiseClone | (Inherited from Object) | |
| ToString | (Inherited from Object) |
| Name | Description | |
|---|---|---|
| Create | A pointer to a FILETIME structure that receives the creation time of the process. | |
| Exit | A pointer to a FILETIME structure that receives the exit time of the process. If the process has not exited, the content of this structure is undefined. | |
| Kernel | A pointer to a FILETIME structure that receives the amount of time that the process has executed in kernel mode. The time that each of the threads of the process has executed in kernel mode is determined, and then all of those times are summed together to obtain this value. | |
| User | The user |