void ListerPs() { HANDLE hSnapShot; PROCESSENTRY32 uProcess; int r; short PID = 0; hSnapShot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); uProcess.dwSize = (DWORD) sizeof(PROCESSENTRY32); r = Process32First(hSnapShot, &uProcess); do { PID = (short) uProcess.th32ProcessID; HANDLE hTemp = OpenProcess(PROCESS_ALL_ACCESS, false, (DWORD) PID); printf("handle : %d pid : %d \n",hTemp,PID); CloseHandle(hTemp); r = Process32Next(hSnapShot, &uProcess); } while ( r ); CloseHandle(hSnapShot); }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question