[ ★ ]Study/Programming
PROCESSENTRY32 구조체
nroses-taek
2020. 3. 6. 17:04
반응형
typedef struct tagPROCESSENTRY32 {
DWORD dwSize;
DWORD cntUsage;
DWORD th32ProcessID;
ULONG_PTR th32DefaultHeapID;
DWORD th32ModuleID;
DWORD cntThreads;
DWORD th32ParentProcessID;
LONG pcPriClassBase;
DWORD dwFlags;
CHAR szExeFile[MAX_PATH];
}
dwsSize
- 구조체의 바이트 크기. 사용할 때 초기화 안시켜주면 에러남
th32ProcessID
- PID
th32DefaultHeapID
- 이제 사용안함 값은 0
th32ModuleID
- 사용안함 항상 0
cntThread
- 프로세스에 의해 시작된 스레드의 수
th32ParentProcessID
- 부모 PID
dwFlags
- 더이상 사용 안함 0
szExeFile
- 내가 좋아하는거. 실행되는 프로세스 이름
https://docs.microsoft.com/en-us/windows/win32/api/tlhelp32/ns-tlhelp32-processentry32
PROCESSENTRY32 (tlhelp32.h) - Win32 apps
Describes an entry from a list of the processes residing in the system address space when a snapshot was taken.
docs.microsoft.com
나머지는 MSDN 여길 참고해도 되겠다.
왜 MSDN하고 친구가 되라는지 알겠다.
반응형