Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Ressourcen von Prozessen mit Enum-Funktionen auslesen???

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
19.04.2004, 10:45 Uhr
MewX



Hilfe, ich soll per Programm von anderen Prozessen deren Ressourcenverbrauch auslesen. Ich habe erfahren das man mit enum-Funktionen das kann, aber ich weiß nicht wie.
Bitte helft mir!

Danke im Voraus!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.04.2004, 11:31 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


ohne das zu testen vermutlich sollte es so in der art gehen


C++:
    DWORD dw;
    HANDLE hSysSnapshot = NULL;
    HANDLE h_proc;
    PROCESSENTRY32 proc;

    proc.dwSize = sizeof(proc);
    hSysSnapshot = CreateToolhelp32Snapshot ( TH32CS_SNAPPROCESS, 0 );
    Process32First(hSysSnapshot,&proc);
    proc.dwSize = sizeof(proc);

    do{
        
            h_proc=OpenProcess(PROCESS_ALL_ACCESS, TRUE, proc.th32ProcessID); //oder irgendwie anders ein handle auf den prozess holen
            //mit GetProcessTimes bekommst du mit hilfe des handles hoffentlich das raus was du haben willst...        }
    }while(Process32Next(hSysSnapshot,&proc));



--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.04.2004, 12:14 Uhr
MewX



Heißen Dank erstma dafür... Es funzt so weit

Bis jetzt bekomm ich aber nur die Daten vom eigenen Prozess.

GetProcessTimes gibt BOOL zurück wo bekomme ich die daten her?
Und wie bekomme ich Zugriff auf andere Prozesse?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
19.04.2004, 14:20 Uhr
MewX



Also bis auf GetProcessTimes, hat alles gefunzt...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: