Beispiel #1
0
        private static void SystemMonitorOnCpuStatisticChange(CPUStatisticChangeEventArgs args)
        {
            switch (args.StatisticWhichChanged)
            {
            case eCPUStatisticChange.Utilization:
                _cpuUtilization = args.Utilization;
                break;

            case eCPUStatisticChange.MaximumUtilization:
                _cpuMaxUtilization = args.MaximumUtilization;
                break;
            }
        }
        void SystemMonitor_CPUStatisticChange(CPUStatisticChangeEventArgs args)
        {
            switch (args.StatisticWhichChanged)
            {
            case eCPUStatisticChange.MaximumUtilization:
                MaxCPU_Utilization_F = SystemMonitor.MaximumCPUUtilization;
                break;

            case eCPUStatisticChange.NoChange:
                break;

            case eCPUStatisticChange.Utilization:
                CPU_Utilization_F = SystemMonitor.CPUUtilization;
                break;

            default:
                break;
            }
        }