openprocess

    3

    2답변

    OpenProcess를 사용하여 프로세스를 처음 처리합니다. 그런 다음 루프에서 GetExitCodeProcess를 호출하여 프로세스가 실행 중인지 확인합니다. 그러나 GetExitCodeProcess가 종료 코드를 얻는 방법은 무엇입니까? Windows는 지난 30 분 동안 실행 된 모든 프로세스의 종료 코드를 저장합니까? 응용 프로그램이 종료 되 자마자

    0

    1답변

    난 내 코드에 어떤 문제가 있는지하지 않는 진정한 = #include <Windows.h> #include <iostream> #include <Winuser.h> #include <stdint.h> bool isProcessRunning(HANDLE process) { return WaitForSingleObject(process,

    1

    1답변

    내 manager.exe에서 service.exe로 시작되는 내 worker.exe의 CPU 사용량을 변경하려고합니다. Service.exe는 시스템 계정으로 실행되고 manager.exe는 로그인 한 사용자 계정으로 실행됩니다. 내가 worker.exe의 PID와의 manager.exe에서 OpenProcess에를 호출 할 때 , 나는 procHandle

    1

    2답변

    두 서비스가 있습니다. 한 서비스는 32 비트 (process1)이고 다른 서비스는 64 비트 (process2)입니다. process2가 실행 중인지 확인하기 위해 process1이 사용하는 코드가 있습니다. HANDLE hProcess; RESET_WIN_ERRNO; hProcess = OpenProcess(PROCESS_QUERY_INFORMATION

    2

    2답변

    현재 디렉터리의 MinGW 배포판에서 make.exe를 실행하고 해당 STDOUT 데이터와 종료 코드를 사용하는 프로그램을 작성하려고합니다. CreatePipe로 만든 데이터를 가져 오는 STDOUT을 처리하는 핸들이 있습니다. 내가 그 파이프에 ERROR_HANDLE_EOF을 얻을 때 나는 프로세스가 종료 된 가정의 종료 코드를 얻으려고 : 내 코드는 내

    2

    1답변

    Internet Explorer/Chrome에서 기능을 주입하는 코드를 작성했지만 이러한 프로세스에서는 작동하지 않습니다. 기본적으로 함수는 하나의 큰 구조체에 함수, 문자열 및 기타 데이터가 필요한 모든 API를 채운 다음 핸들을 가져 오는 프로세스를 열고 virtualallocex 함수 및 구조체를 저장할 충분한 메모리를 할당하고 함수 및 할당 된 메모

    0

    1답변

    고급 코드 주입 코드를 사용하여 원격 프로세스에서 .dll을 시작합니다. 당신은 여기에서 예를 들어이 작동하는 방법/코드 snipet를 찾을 수 있습니다 https://sourceforge.net/p/diagnostic/svn/HEAD/tree/src/RemoteInit.cpp 나는 몇 가지 응용 프로그램이 방법이 작동하지 않는 것으로 나타났습니다 -이 호

    0

    4답변

    블로우 디테일 기능이 있습니다. 타입 정의 부분 typedef DWORD (WINAPI *GETMODULEFILENAMEEX)(HANDLE hProcess, HMODULE hModule, LPTSTR lpBaseName,DWORD nSize); typedef BOOL (WINAPI *PFNTERMINATEPROCESS)(HANDLE hProces

    0

    1답변

    프로그램을 실행하면 이상한 일이 발생합니다. VS 2010에서 "디버깅하지 않고 시작"옵션을 사용하여 실행하면 OpenProcess가 프로세스 핸들을 평소대로 반환하지만 Windows 탐색기에서 프로그램을 실행할 때 OpenProcess는 항상 0을 반환합니다. GetLastError를 호출하고 두 경우 모두 6 (INVALID_HANDLE_VALUE)을