3 instantiations of ProcessInfo
System (3)
services\monitoring\system\diagnosticts\ProcessManager.cs (3)
371ProcessInfo processInfo = new ProcessInfo(); 949ProcessInfo processInfo = new ProcessInfo(); 1150ProcessInfo processInfo = new ProcessInfo();
36 references to ProcessInfo
System (36)
services\monitoring\system\diagnosticts\Process.cs (4)
55ProcessInfo processInfo; 158Process(string machineName, bool isRemoteMachine, int processId, ProcessInfo processInfo) : base() { 1595ProcessInfo[] processInfos = ProcessManager.GetProcessInfos(machineName); 1598ProcessInfo processInfo = processInfos[i];
services\monitoring\system\diagnosticts\ProcessManager.cs (32)
148public static ProcessInfo GetProcessInfo(int processId, string machineName) { 152ProcessInfo[] processInfos = NtProcessInfoHelper.GetProcessInfos(pid => pid == processId); 158ProcessInfo[] processInfos = ProcessManager.GetProcessInfosCore(machineName, isRemoteMachine); 159foreach (ProcessInfo processInfo in processInfos) { 169public static ProcessInfo[] GetProcessInfos(string machineName) { 174private static ProcessInfo[] GetProcessInfosCore(string machineName, bool isRemoteMachine) { 339ProcessInfo[] infos = GetProcessInfos(); 349public static ProcessInfo[] GetProcessInfos() { 371ProcessInfo processInfo = new ProcessInfo(); 400ProcessInfo processInfo = (ProcessInfo)processInfos[threadInfo.processId]; 413ProcessInfo[] temp = new ProcessInfo[processInfos.Values.Count]; 522ProcessInfo[] infos = GetProcessInfos(machineName, isRemoteMachine); 745public static ProcessInfo[] GetProcessInfos(string machineName, bool isRemoteMachine) { 766static ProcessInfo[] GetProcessInfos(PerformanceCounterLib library) { 767ProcessInfo[] processInfos = new ProcessInfo[0] ; 790static ProcessInfo[] GetProcessInfos(PerformanceCounterLib library, int processIndex, int threadIndex, byte[] data) { 833ProcessInfo processInfo = GetProcessInfo(type, (IntPtr)((long)instancePtr + instance.ByteLength), counters); 878ProcessInfo processInfo = (ProcessInfo)processInfos[threadInfo.processId]; 884ProcessInfo[] temp = new ProcessInfo[processInfos.Values.Count]; 948static ProcessInfo GetProcessInfo(NativeMethods.PERF_OBJECT_TYPE type, IntPtr instancePtr, NativeMethods.PERF_COUNTER_DEFINITION[] counters) { 949ProcessInfo processInfo = new ProcessInfo(); 1063public static ProcessInfo[] GetProcessInfos(Predicate<int> processIdFilter = null) { 1068ProcessInfo[] processInfos; 1133static ProcessInfo[] GetProcessInfos(IntPtr dataPtr, Predicate<int> processIdFilter) { 1150ProcessInfo processInfo = new ProcessInfo(); 1231ProcessInfo[] temp = new ProcessInfo[processInfos.Values.Count];