Click or drag to resize

IProcessDataInfo Interface

Process Information - interface.

For more information see: Win32_Process class

Namespace:  Xcalibur.Models.Processes
Assembly:  Xcalibur.Models (in Xcalibur.Models.dll) Version: 1.0.5.0 (1.0.0.0)
Syntax
public interface IProcessDataInfo

The IProcessDataInfo type exposes the following members.

Properties
  NameDescription
Public propertyCommandLine
Win32_Process: Command line used to start a specific process, if applicable.
Public propertyDescription
Win32_Process: Description of an object.
Public propertyExecutablePath
Win32_Process: Path to the executable file of the process.
Public propertyHandle
Win32_Process: Process identifier.
Public propertyIsImmersiveProcess
Gets or sets a value indicating whether this instance is immersive process.
Public propertyKernelModeTime
Win32_Process: Time in kernel mode, in milliseconds. If this information is not available, use a value of 0 (zero).
Public propertyMaximumWorkingSetSize
Win32_Process: Maximum working set size of the process. The working set of a process is the set of memory pages visible to the process in physical RAM. These pages are resident, and available for an application to use without triggering a page fault.
Public propertyMinimumWorkingSetSize
Win32_Process: Minimum working set size of the process. The working set of a process is the set of memory pages visible to the process in physical RAM. These pages are resident and available for an application to use without triggering a page fault.
Public propertyName
Win32_Process: Name of the executable file responsible for the process, equivalent to the Image Name property in Task Manager.
Public propertyOtherOperationCount
Win32_Process: Number of I/O operations performed that are not read or write operations.
Public propertyOtherTransferCount
Win32_Process: Amount of data transferred during operations that are not read or write operations.
Public propertyOwner
User attached to process.
Public propertyPageFaults
Win32_Process: Number of page faults that a process generates.
Public propertyParentProcessId
Win32_Process: Unique identifier of the process that creates a process. Process identifier numbers are reused, so they only identify a process for the lifetime of that process. It is possible that the process identified by ParentProcessId is terminated, so ParentProcessId may not refer to a running process. It is also possible that ParentProcessId incorrectly refers to a process that reuses a process identifier. You can use the CreationDate property to determine whether the specified parent was created after the process represented by this Win32_Process instance was created.
Public propertyProcessId
Win32_Process: Numeric identifier used to distinguish one process from another. ProcessIDs are valid from process creation time to process termination. Upon termination, that same numeric identifier can be applied to a new process.
Public propertyProcessorAffinity
Gets or sets the processor affinity.
Public propertyQuotaNonPagedPoolUsage
Win32_Process: Quota amount of nonpaged pool usage for a process.
Public propertyQuotaPagedPoolUsage
Win32_Process: Quota amount of paged pool usage for a process.
Public propertyQuotaPeakNonPagedPoolUsage
Win32_Process: Peak quota amount of nonpaged pool usage for a process.
Public propertyQuotaPeakPagedPoolUsage
Win32_Process: Peak quota amount of paged pool usage for a process.
Public propertyReadOperationCount
Win32_Process: Number of read operations performed.
Public propertyReadTransferCount
Win32_Process: Amount of data read (bytes).
Public propertySessionId
Win32_Process: Unique identifier that an operating system generates when a session is created. A session spans a period of time from logon until logoff from a specific system.
Public propertyStatus
Win32_Process: This property is not implemented and does not get populated for any instance of this class. It is always NULL.
Public propertyUserModeTime
Win32_Process: Time in user mode, in 100 nanosecond units. If this information is not available, use a value of 0 (zero).
Public propertyWriteOperationCount
Win32_Process: Number of write operations performed.
Public propertyWriteTransferCount
Win32_Process: Amount of data written.
Top
See Also