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.
|