<div class="content" name="TS_SYS_PROCESS_INFORMATION_NT6" uuid="66ef46a7-504f-4696-9613-0bd8446ee225"><p>The TS_SYS_PROCESS_INFORMATION_NT6 structure contains
information about a process running on a system.</p><dl>
<dd>
<div><pre> typedef struct _TS_SYS_PROCESS_INFORMATION_NT6 {
   ULONG NextEntryOffset;
   ULONG NumberOfThreads;
   LARGE_INTEGER SpareLi1;
   LARGE_INTEGER SpareLi2;
   LARGE_INTEGER SpareLi3;
   LARGE_INTEGER CreateTime;
   LARGE_INTEGER UserTime;
   LARGE_INTEGER KernelTime;
   NT6_TS_UNICODE_STRING ImageName;
   LONG BasePriority;
   DWORD UniqueProcessId;
   DWORD InheritedFromUniqueProcessId;
   ULONG HandleCount;
   ULONG SessionId;
   ULONG SpareUl3;
   SIZE_T PeakVirtualSize;
   SIZE_T VirtualSize;
   ULONG PageFaultCount;
   ULONG PeakWorkingSetSize;
   ULONG WorkingSetSize;
   SIZE_T QuotaPeakPagedPoolUsage;
   SIZE_T QuotaPagedPoolUsage;
   SIZE_T QuotaPeakNonPagedPoolUsage;
   SIZE_T QuotaNonPagedPoolUsage;
   SIZE_T PagefileUsage;
   SIZE_T PeakPagefileUsage;
   SIZE_T PrivatePageCount;
 } TS_SYS_PROCESS_INFORMATION_NT6,
  *PTS_SYS_PROCESS_INFORMATION_NT6;
</pre></div>
</dd></dl><p><b>NextEntryOffset:</b>  Offset to the
start of data for the next process.</p><p><b>NumberOfThreads:</b>  Number of threads
in the process.</p><p><b>SpareLi1:</b>  Reserved.</p><p><b>SpareLi2:</b>  Reserved.</p><p><b>SpareLi3:</b>  Reserved.</p><p><b>CreateTime:</b>  Creation time of the
process. Time is measured as the number of 100-nanosecond intervals since
January 1, 1601 (UTC).</p><p><b>UserTime:</b>  Amount of time in
milliseconds the process has spent running in user mode.</p><p><b>KernelTime:</b>  Amount of time in
milliseconds the process has spent running in kernel mode.</p><p><b>ImageName:</b>  String containing the
process&#39;s image name.</p><p><b>BasePriority:</b>  Base priority of the
process, which is the starting priority for threads created within the
associated process.</p><p><b>UniqueProcessId:</b>  Process&#39;s unique
process ID.</p><p><b>InheritedFromUniqueProcessId:</b>  Parent
process&#39;s unique process ID.</p><p><b>HandleCount:</b>  Current number of
handles open in the process.</p><p><b>SessionId:</b>  Session identifier of
the process session.</p><p><b>SpareUl3:</b>  Reserved.</p><p><b>PeakVirtualSize:</b>  Peak size, in
bytes, of the virtual memory used by the process.</p><p><b>VirtualSize:</b>  Current size, in
bytes, of virtual memory used by the process.</p><p><b>PageFaultCount:</b>  Number of page
faults in the process.</p><p><b>PeakWorkingSetSize:</b>  Peak size, in
kilobytes, of the working set of the process.</p><p><b>WorkingSetSize:</b>  Current size, in
bytes, of the working set of the process.</p><p><b>QuotaPeakPagedPoolUsage:</b>  Peak quota
charged to the process for paged pool usage.</p><p><b>QuotaPagedPoolUsage:</b>  Current quota
charged to the process for paged pool usage.</p><p><b>QuotaPeakNonPagedPoolUsage:</b>  Peak
quota charged to the process for nonpaged pool usage.</p><p><b>QuotaNonPagedPoolUsage:</b>  Current
quota charged to the process for nonpaged pool usage.</p><p><b>PagefileUsage:</b>  Number of bytes of
page file storage in use by the process.</p><p><b>PeakPagefileUsage:</b>  Peak number of
bytes of page file storage in use by the process.</p><p><b>PrivatePageCount:</b>  Current number of
memory pages allocated by the process.</p></div>