IProcessDataInfo Interface |
Namespace: Xcalibur.Models.Processes
The IProcessDataInfo type exposes the following members.
Name | Description | |
---|---|---|
CommandLine |
Win32_Process: Command line used to start a specific process, if applicable.
| |
Description |
Win32_Process: Description of an object.
| |
ExecutablePath |
Win32_Process: Path to the executable file of the process.
| |
Handle |
Win32_Process: Process identifier.
| |
IsImmersiveProcess |
Gets or sets a value indicating whether this instance is immersive process.
| |
KernelModeTime |
Win32_Process: Time in kernel mode, in milliseconds. If this information is not available,
use a value of 0 (zero).
| |
MaximumWorkingSetSize |
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.
| |
MinimumWorkingSetSize |
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.
| |
Name |
Win32_Process: Name of the executable file responsible for the process, equivalent to the
Image Name property in Task Manager.
| |
OtherOperationCount |
Win32_Process: Number of I/O operations performed that are not read or write operations.
| |
OtherTransferCount |
Win32_Process: Amount of data transferred during operations that are not read or write
operations.
| |
Owner |
User attached to process.
| |
PageFaults |
Win32_Process: Number of page faults that a process generates.
| |
ParentProcessId |
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.
| |
ProcessId |
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.
| |
ProcessorAffinity |
Gets or sets the processor affinity.
| |
QuotaNonPagedPoolUsage |
Win32_Process: Quota amount of nonpaged pool usage for a process.
| |
QuotaPagedPoolUsage |
Win32_Process: Quota amount of paged pool usage for a process.
| |
QuotaPeakNonPagedPoolUsage |
Win32_Process: Peak quota amount of nonpaged pool usage for a process.
| |
QuotaPeakPagedPoolUsage |
Win32_Process: Peak quota amount of paged pool usage for a process.
| |
ReadOperationCount |
Win32_Process: Number of read operations performed.
| |
ReadTransferCount |
Win32_Process: Amount of data read (bytes).
| |
SessionId |
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.
| |
Status |
Win32_Process: This property is not implemented and does not get populated for any instance
of this class. It is always NULL.
| |
UserModeTime |
Win32_Process: Time in user mode, in 100 nanosecond units. If this information is not
available, use a value of 0 (zero).
| |
WriteOperationCount |
Win32_Process: Number of write operations performed.
| |
WriteTransferCount |
Win32_Process: Amount of data written.
|