Výsledky 1 až 5 z 5

Téma: [C/C++] Kontrola procesu

  1. #1

    Standardní [C/C++] Kontrola procesu

    Zdravim,

    resim problem, jak zkontrolovat, ze je mezi procesy takovy, ktery odpovida exesouboru o urcitem crc (pripadne sha).

    Postup asi takovyto:
    1) Zjistit vsechny bezici procesy a jejich PID VÍM
    2) Pro vsechny tyto procesy zjistit uplnou cestu k exe souboru NEVÍM
    3) Vytvorit kontrolni soucet (crc32) vsech techto exe souboru VÍM
    4) Zjistit, zda se mezi nimi nachazi konkretni kontrolni soucet VÍM

    Poradi mi pls nekdo s tim bodem cislo 2? Jake API na to pouzit? Hledal jsem ruzne na googlu, ale nic poradnyho jsem nenasel.
    Potrebuju to pod Windows a nejlepe msvc, takze to nemusi byt nutne prenositelne

    Dik za pomoc
    Normalni PC :)

  2. #2
    GigaByte GA-M55plus-S3G --- A64 3200+ @ 24oo ~ 1,375V BOX --- 2x512 Geil 667 CL4 @ 980 CL5 --- WD2500KS --- Acer AL1721ms --- 1/1 MBit/s via WiFi
    Blog

    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 aneb jeste ze ty "ochrany" programujou rozumny lidi :]

  3. #3

    Standardní Re: [C/C++] Kontrola procesu

    Ale to bere jako vstupni parametr nazev procesu,ne? Potreboval bych spis neco co bere PID, protoze nazev procesu neni vzdy dostupny, zvlast u nekterych systemovych.
    Normalni PC :)

  4. #4

    Standardní Re: [C/C++] Kontrola procesu

    ne, bere to handle na dany proces (hProcess).

    Tady je ukazka jak to pouzit: http://msdn.microsoft.com/en-us/libr...(v=VS.85).aspx
    GigaByte GA-M55plus-S3G --- A64 3200+ @ 24oo ~ 1,375V BOX --- 2x512 Geil 667 CL4 @ 980 CL5 --- WD2500KS --- Acer AL1721ms --- 1/1 MBit/s via WiFi
    Blog

    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 aneb jeste ze ty "ochrany" programujou rozumny lidi :]

  5. #5

    Standardní Re: [C/C++] Kontrola procesu

    jj sorry mas pravdu, kouknul jsem na example a uz je to jasny.

    Dik
    Normalni PC :)

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. Zmenit nazev procesu - jde to ?
    Založil ctrl_j v sekci fóra Programy a problémy s nimi
    Odpovědí: 7
    Poslední příspěvek: 24.11.2004, 14:44
  2. správce procesů
    Založil howard v sekci fóra Ostatní operační systémy
    Odpovědí: 20
    Poslední příspěvek: 30.08.2004, 18:12
  3. Jak si zapsat PID pri spusteni procesu?
    Založil Lopan v sekci fóra Operační systémy na bázi Unixu
    Odpovědí: 7
    Poslední příspěvek: 01.06.2004, 09:53
  4. [c++, win] detekce spustenych procesu
    Založil ripper v sekci fóra Programování
    Odpovědí: 0
    Poslední příspěvek: 19.04.2004, 21:41
  5. Permanentní odstranění procesů
    Založil ulukaj v sekci fóra Ostatní operační systémy
    Odpovědí: 4
    Poslední příspěvek: 24.10.2003, 13:51

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •