Enumerar Procesos.

  • 0 Respuestas
  • 2285 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Juan

  • *
  • Underc0der
  • Mensajes: 159
  • Actividad:
    0%
  • Reputación 0
  • Ex-Drinky
    • Ver Perfil

Enumerar Procesos.

  • en: Febrero 28, 2011, 03:28:35 pm
Simple código para numerar los procesos activos:

Código: C
  1. #include <windows.h>
  2. #include <stdlib.h>
  3. #include <stdio.h>
  4. #include <Tlhelp32.h>
  5.  
  6. int main()
  7. {
  8.     HANDLE CProc;
  9.     PROCESSENTRY32 Proceso;
  10.     int total;
  11.  
  12.    total = 0;
  13.  
  14.    CProc = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
  15.    Process32First(CProc,&Proceso);
  16.  
  17.    while(Process32Next(CProc,&Proceso))
  18.    {
  19.       Solo los usuarios pueden ver los links. Registrate o Ingresar("%s\n",Proceso.szExeFile);
  20.       total++;
  21.    }
  22.  
  23.    CloseHandle(CProc);
  24.  
  25.    Solo los usuarios pueden ver los links. Registrate o Ingresar("\nHay un total de: %i procesos abiertos.\n",total);
  26.    Solo los usuarios pueden ver los links. Registrate o Ingresar("PAUSE");
  27.  
  28.    return 0;
  29. }

salu2!
« Última modificación: Octubre 28, 2013, 09:20:25 am por Expermicid »