MCPcopy Create free account
hub / github.com/TwoSevenOneT/WSASS / _MY_SYSTEM_PROCESS_INFORMATION

Class _MY_SYSTEM_PROCESS_INFORMATION

WSASS.cpp:38–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36} MY_SYSTEM_THREAD_INFORMATION;
37
38typedef struct _MY_SYSTEM_PROCESS_INFORMATION {
39 ULONG NextEntryOffset;
40 ULONG NumberOfThreads;
41 LARGE_INTEGER Reserved[3];
42 LARGE_INTEGER CreateTime;
43 LARGE_INTEGER UserTime;
44 LARGE_INTEGER KernelTime;
45 UNICODE_STRING ImageName;
46 KPRIORITY BasePriority;
47 HANDLE UniqueProcessId;
48 HANDLE InheritedFromUniqueProcessId;
49 ULONG HandleCount;
50 ULONG SessionId;
51 ULONG_PTR PageDirectoryBase;
52 SIZE_T PeakVirtualSize;
53 SIZE_T VirtualSize;
54 ULONG PageFaultCount;
55 SIZE_T PeakWorkingSetSize;
56 SIZE_T WorkingSetSize;
57 SIZE_T QuotaPeakPagedPoolUsage;
58 SIZE_T QuotaPagedPoolUsage;
59 SIZE_T QuotaPeakNonPagedPoolUsage;
60 SIZE_T QuotaNonPagedPoolUsage;
61 SIZE_T PagefileUsage;
62 SIZE_T PeakPagefileUsage;
63 SIZE_T PrivatePageCount;
64 LARGE_INTEGER ReadOperationCount;
65 LARGE_INTEGER WriteOperationCount;
66 LARGE_INTEGER OtherOperationCount;
67 LARGE_INTEGER ReadTransferCount;
68 LARGE_INTEGER WriteTransferCount;
69 LARGE_INTEGER OtherTransferCount;
70 MY_SYSTEM_THREAD_INFORMATION Threads[1];
71} MY_SYSTEM_PROCESS_INFORMATION;
72
73typedef NTSTATUS(WINAPI* PNtQuerySystemInformation)(
74 SYSTEM_INFORMATION_CLASS SystemInformationClass,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected