Hello!
Egy olyan programot irok Windows ala, ami megadott idotartam es
feltetelek szerint lekapcsolja a szamitogepet (kb. mint a ShutDown Now).
Tervezek bele egy olyan uzemmodot is, amikor a user beadhat egy
CPU-terheltsegi erteket, pl 5%. Ha a CPU terheltsege az utolso pl. 3
percben atlagosan ez alatt van, akkor elindit egy countdown timer-t, ami
ha lejar, akkor kikapcsolja a gepet. (Ha valakinek nem vilagos, hogy ez
a fajta leallitas miert jo, akkor elmagyarazom neki :) ) Ha a timer
visszaszamlalasa kozben a terheltseg a megadott ertek fole ugrik, akkor
a timer leall es alapallapotba kerul.
Az egeszhez csak egy dolog kellene, amit nem tudok, megpedig hogy hogyan
tudom lekerdezni WinAPI hivasokkal a CPU-terheltseg aktualis erteket.
Sokat bogarasztam az MSDN-t (abban sokminden benne van, csak szerintem
kisse nehez ratalalni a megfelelo dologra), igazan jonak tuno megoldasra
nem akadtam, a legjobb, ami volt, az (ha jol emlekszem) valami NDIS_
vagy WMI_ cucc lehetett... ezert kernek itt most segitseget, hogyha
valaki csinalt mar ilyet, kerem ossza meg velem a tapasztalatait!
Elore is koszonom, es persze johet a listara is :)))
Udv
--
message by Selmeci, Tamas
powered by Fedora Core 2
|