TestimoX

API Reference

Class

ProcessInfo

Namespace ComputerX.Processes
Assembly ComputerX

Describes a running process.

Inheritance

  • Object
  • ProcessInfo

Constructors

Properties

public String ComputerName { get; set; } #

Name of the computer hosting the process.

public Int32 Id { get; set; } #

Process ID.

public String Name { get; set; } #

Process name.

public String Path { get; set; } #

Path to the image file when available.

public String Owner { get; set; } #

Owner account in DOMAIN\User or User form.

public Int64 MemoryUsage { get; set; } #

Working set size in bytes.

public TimeSpan CpuTime { get; set; } #

Accumulated CPU time.

public Nullable<Int32> SessionId { get; set; } #

Session ID when available.

public Nullable<DateTime> StartTimeUtc { get; set; } #

Process start time in UTC when available.

public String MainWindowTitle { get; set; } #

Main window title when available for a local process query.

public Nullable<Boolean> HasMainWindow { get; set; } #

Whether the process appears to expose a main window.

public Nullable<Boolean> IsResponding { get; set; } #

Whether the process is responding when that status can be observed.